3
我使用的phonegap基本上让我做一个网页,看起来像一个应用程序,并且在Android上的本地浏览器罚款的页面,在模拟器中工作正常,但是当它来到应用程序(这是与模拟器相同的分辨率)只有一个白色的空白页..网页没有显示在android的apk上
任何想法?
我已经安装了apk并卸载它..可能它与此有关吗?
我使用的phonegap基本上让我做一个网页,看起来像一个应用程序,并且在Android上的本地浏览器罚款的页面,在模拟器中工作正常,但是当它来到应用程序(这是与模拟器相同的分辨率)只有一个白色的空白页..网页没有显示在android的apk上
任何想法?
我已经安装了apk并卸载它..可能它与此有关吗?
确保您的活动没有:
setContentView(R.layout.activity_main);
也许,你的布局是空的,该行还与一起存在:
super.loadUrl("file:///android_asset/www/dummy.html");
还可以包括配置.xml文件在/ res/xml文件夹中(/res/xml/config.xml)
下面是一个基本示例:
<?xml version="1.0" encoding="utf-8"?>
<cordova>
<access origin="http://127.0.0.1*"/> <!-- allow local pages -->
<log level="DEBUG"/>
<preference name="useBrowserHistory" value="true" />
<preference name="exit-on-suspend" value="false" />
<plugins>
<plugin name="App" value="org.apache.cordova.App"/>
<plugin name="InAppBrowser" value="org.apache.cordova.InAppBrowser"/>
</plugins>
</cordova>
我刚开始尝试使用phonegap时遇到了类似的麻烦。 此外,请确保cordova-2.2。 .jar位于您的libs文件夹中,并且它也在您的构建路径中引用。
希望有所帮助。
运行“adb logcat”查看错误是什么。 –
你有没有在你的index.html中包含cordova- [version] .js? – Nisk