0

我在construct2中創建了一個html5遊戲,並使用phonegap build編譯它。編譯apk在Android手機中運行良好。但是當我將它安裝在平板電腦和bluestack上時,它並沒有打開。我獲得了半秒的黑屏,並且存在應用程序。我正在使用人行橫道webview插件。phonegap構建應用程序不適用於平板電腦?

如何使它在平板電腦中工作。

這是我的config.xml

<?xml version="1.0" encoding="UTF-8"?> 
 
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0" id="check.centum" version="1.0"> 
 

 
\t <name>Centum</name> 
 
\t <description>you can alse get centum</description> 
 
\t <author></author> 
 

 
\t <preference name='phonegap-version' value='cli-5.2.0' /> 
 
\t <preference name="permissions" value="none"/> 
 
\t <preference name="android-build-tool" value="gradle" /> 
 

 
\t <feature name="http://api.phonegap.com/1.0/network"/> 
 
\t <plugin name="cordova-plugin-media" source="npm" /> 
 

 
\t <preference name="orientation" value="landscape" /> 
 
\t <preference name="fullscreen" value="true" /> 
 
\t 
 

 
\t <plugin name="cordova-plugin-admobpro" spec="2.8.0" source="npm"/> 
 
\t <plugin name="cordova-plugin-crosswalk-webview-pgb-adapt" source="npm" spec="1.4.0-dev-5" /> 
 

 
\t <plugin name="cordova-plugin-whitelist" source="npm" /> 
 
\t <access origin="*" /> 
 

 

 

 
</widget>

+0

您是否在PC模擬器和平板電腦上安裝了正確的x86版本(如果平板電腦使用的是x86處理器)? –

回答

0

我看到了很多元素的缺失在config.xml中。

當你用phonegap創建一個android項目時,會有一個默認的config.xml文件。在該文件中,添加您可能想要使用的插件,然後嘗試構建並運行它。

如果它不工作,嘗試添加

xmlns:android="http://schemas.android.com/apk/res/android" 

爲您的窗口小部件屬性。

另外,您可能希望至少擁有Internet連接權限。

在Android中,它被稱爲

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

因爲PhoneGap的需要網絡連接來運行它。

+0

這將啓用phonegap應用程序中的互聯網連接。 –

相關問題