Sench touch 2 アプリを Android にデプロイしています。私はそれを行うためにPhoneGapを使用しています。正常に動作しますが、遅いです。PhoneGap を使用せずにアプリを埋め込み Webview にデプロイしようとしていました。
アプリを起動しましたが、sencha の読み込み画面から先に進みません。
ここに私の MainActivity
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView myWebView = (WebView) findViewById(R.id.webView1);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setAllowFileAccess(true); // i was trying this, dont know if i need it
myWebView.loadUrl("file:///android_asset/www/index.html");
}
}
ここに私のレイアウトがあります:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<WebView
android:id="@+id/webView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true" />
</RelativeLayout>
これらは私が有効にした権限です
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
私は何が欠けているのか理解できないようです。これを実行するために私がしなければならない特別なことはありますか?
ああ、LogCat は何も表示しません...