私はアンドロイド開発に不慣れで、コルドバ、イオンフレームワーク、および角度を使用してWebアプリに取り組み始めました。アプリの基本機能を完了しましたが、アプリ内のビュー間の遷移が少し遅いことがわかりました。こちらの記事を見つけて改善しました: https://github.com/ajoslin/angular-mobile-nav/wiki/ PhoneGap、-改善-パフォーマンス
私はJavaでコーディングしたことがないので、行き詰まっています。
私は次のことをやってみました
パス内の cordovawebview.java に移動し myapp\platforms\android\CordovaLib\src\org\apache\cordova
、記事で使用していたファイルに欠落している import ステートメント (「import org.apache.cordova.CordovaWebView」を除く) を追加し、myWebview クラスをコピーして貼り付けました。
次に、パスの下の StarterApp.java に移動しました
\myapp\platforms\android\src\com\ionicframework\starter
そしてそれをに変更しました
public class StarterApp extends CordovaActivity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
CordovaWebView webView = new MyWebView(MyActivity.this);
super.init(webView, new CordovaWebViewClient(this, webView), new CordovaChromeClient(this, webView));
// Set by <content src="index.html" /> in config.xml
super.loadUrl(Config.getStartUrl());
//super.loadUrl("file:///android_asset/www/index.html")
}
}
しかし、cordova build コマンドを実行すると、エラーが発生します。誰かが私に欠けているものを教えてもらえますか?