2012-04-16 15 views
0

Androidと連携するためにphonegap 1.6.0を取得しようとしていますが、ガイドon their websiteに従っているようですが、起動しません。アプリが予期せず停止しただけだというだけです。私はこれを何度も繰り返し、複数のプロジェクトを作ろうとしていますが、私はまだ同じことをしています。ここでPhonegap 1.6.0でエラーが発生する

は、私が持っているすべてのコードです:それはすべての罰金コンパイル

package com.phonegap.test; 

import android.os.Bundle; 
import org.apache.cordova.*; 

public class PhoneGapTest extends DroidGap { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     super.loadUrl("file:///android_asset/www/index.html"); 
    } 
} 

が、起動時に出てクラップス。私はクイックスタートガイドで私のプロジェクトを2倍と3倍にチェックしています。私は自分のビルドパスにcordova-1.6.0.jarを持っています。

enter image description here

Here are the errors I get in eclipse when it attempts to launch.

私は欠けているものはありますか?あるいは、1.6.0でドキュメントに反映されていない変更がありましたか?

+0

私も同じエラーが何度も起こりました。私たちはアンドロイドでそれを使用している間、phonegapのバグだと思います。 – himanshu

答えて

0

ADT r17以降の場合、cordova * .jarはlibsディレクトリにある必要があります。もっと詳しくhere

+0

その答えが働いた。私はsを使わないで "lib"ディレクトリに持っていました。私はまたアンドロイドサポートライブラリをインポートしなければなりませんでした。そして、それはちょうど自動的にコードジャージャーをインポートしました。 – AdamB

0

あなたはAndroidの依存関係があることがわかりました。私はこのエラーの原因となるEclipseを使用するときに私がJarファイルを2回インクルードしていることに気付いています。私はAndroidの依存関係をチェックして、cordova jarが2回リンクされていないことを確認します。

また、これはバグとは関係ありませんが、Android SDKを最新のものに更新し、Androidの最新バージョンをCordovaで使用する必要があります。私は、 "Get Started"を更新する方法を検討します。

+0

私はそれが2度リンクされているとは思わない。 Heres my Androidの依存関係:http://i.imgur.com/9NllT.png他に何か確認する必要がありますか? – AdamB

+0

私は1.5.0を試しましたが、私は同じ問題を抱えています。私がチェックできるものは他にありますか? – AdamB

関連する問題