2013-08-20 26 views
34

Ben dosya eklenti ile phonegap-2.9.0 kullanıyorum. Ben bu iki paket içinde hatalar aşağıda olsunCordovaResourceApi ithalat çözülmemiş PhoneGap

org.apache.cordova.file 
org.apache.cordova.filetransfer 

: - org.apache.cordova.file.FileUtils

Method testSaveLocationExists() from the type DirectoryManager is not visible 
Method getFreeDiskSpace() from the type DirectoryManager is not visible 
Method testFileExists() from the type DirectoryManager is not visible 

2 - org.apache.cordova.filetransfer.FileTransfer

1 Ben android platformu için projeyi oluştururken bu src/ klasörü içinde iki paket oluşturur

import org.apache.cordova.CordovaResourceApi unresolved 
import org.apache.cordova.CordovaResourceApi.OpenForReadResult unresolved 

Birisi bunları çözmek için ne yapmam gerektiğini söyleyebilir mi?

Teşekkürler.

+0

Merhaba!Bu bir seçenek olup olmadığını bilmiyorum, ancak kişisel olarak ben gerçekten Phonegap Build (ücretsiz) kullanarak ve https://build.phonegap.com/ benim için tüm sistem yapılandırmasını yapalım. Bugünlerde yapmam gereken tek şey, tüm projeyi (ve config.xml) içeren bir zip dosyası yüklemek ve daha sonra yerleşik IPA ve APK'yı indirmek. –

+0

Karanlıkta bir çekim daha, Aygıt eklentisi de dahil olmak üzere, geçmişte benzer sorunlar yaşandığını hatırlıyorum (https://github.com/apache/cordova-plugin-device/blob/master/doc/index.md). Her neyse, iyi şanslar! –

+0

Eklentiyi config.xml dosyasına eklediniz mi? Ayrıca, src klasörüne girerseniz, bir org dizini görüyor musunuz? –

cevap

0

Eh, sana yardım edebilirim, bilmiyorum, ama benzer sorunlar vardı. Tam olarak bu iki eklentiyi kurduğumda da bir hata aldım. Dosya yöneticisinde kolayca bulabileceğim eksik bir dosyayla ilgisi olmayan, hatırı sayılır bir başka şey değil. Her neyse, bana yardımcı olan:

  1. Daha yeni bir versiyona güncelledim, bunun için öneride bulunabilir. cordova cmd API aracılığıyla eklentileri yükledikten sonra
  2. (.nodejs ... istemi komut ne demek istediğimi biliyorum) ben API kendisi inşa etmek unutuyordum. Aptalca geliyor ama wp8 kullanıyordum ve görsel stüdyosu için bir şablon kullanıyordum. Stüdyo bana hata verdi, bina süreci (cmd cinsinden) ayrıca hata verdi, ancak daha yeni sürüme güncellenerek giderildi.
0

Daha sonra da çözecektir veya u kopyalama ve yapıştırma cordova kütüphanesi yapabilirsiniz Yolu inşa yapılandırmak ve daha sonra harici kaynaktan kitaplık eklemek ve kütüphane seçmeniz gerekir sizin lib klasöründe .jar dosyası. o zaman, o değilse, o zaman kaldırır .......

0

Bunun işe yaramayacağından emin değilim ama önce bu eklentileri phonegap/cordova CLI kullanarak kaldırın ve uygulama klasörünün köküne yeniden yükleyin. sadece böyle CLI kullanarak:

phonegap local plugin add <required plugin> 

Bu yeniden yüklenmesinden sonra benim için çalıştı.

1

İki sorununuz var.

PhoneGap 1) Sürüm modası geçmiş

2) bir eklenti yüklemeniz yoludur:

-> PhoneGap -> PhoneGap eklentisi "urlofplugin" veya "/ yolu""

eklemek

android platformu eklemek -> PhoneGap hazırlamak

-> PhoneGap inşa

bazen eklentinin farklı bir varsayılan yüklemesi vardır, dosyaların platformu değiştirmesi gerekir.