2012-11-06 115 views
0

這是我嘗試使用Apache Cordova(PhoneGap)部署的第一個應用程序,我遇到了引用CSS文件的問題。我跟着this guide,因爲我想使用IntelliJ Idea。作爲第一步,我試圖在Android模擬器上部署應用程序。CSS的相對路徑

我已經能夠成功地將應用程序部署到模擬器,唯一的問題是它似乎沒有加載CSS文件,所以結果是黑色和白色的無風格應用程序。資產
        - - WWW
            --- _styles
   
   :

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

文件夾層次是:我使用引用CSS文件            ---- 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也發生同樣的事情。

任何幫助非常感謝。

謝謝

回答

1

您遇到了AAPT問題。將您的應用程序編譯爲.apk文件的Android程序包管理器將忽略以'_'開頭的任何文件或目錄。嘗試將您的目錄重命名爲「樣式」並更新您的參考。這應該可以解決未加載CSS的問題。