Eclipseを使用してAndroidでPhoneGap、JqueryMobileを使用してクロスプラットフォームアプリを開発しています。アプリでPhoneGap関数をまったく使用していません。PhoneGapでの私の目的は、Adobe PhoneGapビルドサービスからiOS、Android、Windowsなどのネイティブアプリをビルドすることです。android assest / www /フォルダーの下に、css、js、htmlなどの複数のサブフォルダーを作成しました。ここに、jquery mobile html、css、jsファイルとカスタムjs、html、cssを配置しました。wwwディレクトリの下にcordova.jsとindex.htmlがあり、cordovajarもビルドパスに含まれていることに注意してください。Eclipse + Androidエミュレーターで実行すると、アプリは正常に動作します。有効なapkを生成し、www / html/welcome.htmlの下にあるアプリのルートページwelcome.htmlを開きます。問題は、コードをAdobe PhoneGap BuildサービスにアップロードしてAndroidビルドを生成したときに、有効なapkが提供されることです。これは、www/index.htmlの下にあるopeningindex.htmlをインストールした後です。私はDroidGapアクティビティで、welcome.htmlのみをロードしています。
super.loadUrl("file:///android_asset/www/html/welcome.html");
任意の提案plz。いくつかの設計上の制限があるため、wwwディレクトリの下に複数のhtmlページとフォルダが必要です。