我按照此Phonegap guide。當我運行我自己的android應用程序時,它什麼也不顯示,只是空白頁面。爲什麼它顯示空白頁?
我使用的科爾多瓦 - 1.8.1爲什麼我的phonegap android顯示黑色空白頁?
這裏是我的android活動:
package report.weeklyflash;
import android.os.Bundle;
import org.apache.cordova.*;
public class MenuPhonegap 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");
}
}
這裏是我的index.html
:
<!DOCTYPE HTML>
<html>
<head>
<title>PhoneGap</title>
<script type="text/javascript" charset="utf-8" src="cordova-1.8.1.js"></script>
</head>
<body>
<h1>Hello PhoneGap</h1>
</body>
</html>
這裏是我的目錄結構和截圖當我運行此項目:
更新:當我嘗試刪除index.html
文件時,它仍然不顯示任何錯誤消息,只是空白頁。並在日誌站上DroidGap.onCreate()
在你的項目的目錄結構中,哪裏存在index.html?我覺得這裏有什麼不對勁。如果您的應用程序缺少index.html或者它位於錯誤的位置,則會顯示錯誤,並提示如此。 – jlafay
是不是給出任何錯誤?因爲我沒有看到你的代碼有什麼問題。可能是你的建設路徑,嘗試清理你的項目,看看是否有幫助。 – 0gravity
@jlafay我已經更新我的線程來顯示我的目錄結構。並沒有顯示任何錯誤信息。 – blankon91