0

これは、Apache Cordova(PhoneGap)を使用してデプロイしようとしている初めてのアプリであり、CSSファイルの参照に問題があります。IntelliJ Ideaを使用して作業したいので、このガイドに従いました。最初のステップとして、Androidエミュレーターにアプリをデプロイしようとしています。

アプリをエミュレーターに正常にデプロイできました。唯一の問題は、CSSファイルが読み込まれていないように見えることです。そのため、結果は白黒のスタイルのないアプリケーションになります。私は以下を使用してCSSファイルを参照します:

<link rel="stylesheet" href="_styles/main.css" />

フォルダ階層は次のとおりです。--
  アセット
    --www
      ---_styles
        ---- main.css
      --- index.html

主なアクティビティは、ガイドのアクティビティのようになります。

public class MyActivity extends DroidGap
{
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        super.loadUrl("file:///android_asset/www/index.html");
    }
}

Eclipseでも同じことが起こることに注意してください。

どんな助けでも大歓迎です。

ありがとう

4

1 に答える 1

1

AAPTで問題が発生しています。アプリを.apkファイルにコンパイルするAndroidパッケージマネージャーは、「_」で始まるファイルまたはディレクトリをすべて無視します。ディレクトリの名前を「styles」に変更し、参照を更新してみてください。これで、CSSがロードされない問題が修正されるはずです。

于 2012-11-06T14:23:13.110 に答える