問題タブ [android-instant-run]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - スプーンプラグインのandroid gradle plugin 2.2-alpha2でassembleTaskがnullです
gradle プラグインからの zipalign タスク作成メソッドで
現在、assembleTask は null であり、次にスローします
以前のバージョンを確認しましたが、assemblyTask には実際のアセンブル タスクがあります。
android - Java Reflections が Android インスタント ランで動作しない
Java リフレクションを使用するコードを書いています。この方法を使用して、特定のクラスのパッケージをスキャンしています。
最近、インスタント実行機能を試すためにGradle
バージョンをにアップグレードしましたが、アプリ パッケージは通常、このメソッドから空を返し、このメソッドは名前を持つパッケージ内のクラスのみを返すことに気付きました2.1.0
String[]
com.android.tools.fd.*
アプリ パッケージにクラスが表示されないのはなぜですか?
android - Gradle 2.0.0+ アプリケーションの起動に 7_8 秒以上かかる
私は Gradle 1.5.0 で完全に正常に動作しているアプリケーションに取り組んでいます。2.0.0 と Instant Run 機能の導入後、build.gradle を 2.0.0/2.1.0 に更新しました。
アプリケーションのスプラッシュ画面が約 7_8 秒間停止し、SplashActivity の onCreate が呼び出されるという問題に直面し始めました。
また、私は設定しています
しかし、ユーザーはそこに長時間在庫があります。すべてのリリース バージョンで、すべて正常に動作する Gradle 1.5.0 に戻す必要があります。
私のアプリケーション クラスは MultidexApplication を拡張しますが、この問題は何か関係がありますか?
コンソールから収集できるいくつかのログを次に示します。
android - Android: Instant Run でアプリが頻繁にクラッシュする
私のAndroidアプリでは、インスタントランを有効にしてデバッグしています。
アプリで予期しないエラーが頻繁に発生しますが、クリーン ビルドを行うと解決されます。
たとえば、クラスが実際に存在する場合に、クラスが見つからないという例外が発生することがあります。View
また、返された byをターゲット タイプにキャストしようとすると、クラス キャスト例外が発生する場合がありますfindViewById()
(おそらく、レイアウトのホット デプロイ時に Android Studio が要素 ID を誤って解釈した可能性があります)。
これらのエラーはすべて、フル ビルドを実行するだけで、コードを変更することなく解決されます。Instant Run は、ビルド プロセスを 2 倍または 3 倍遅くすることに成功しました。
これらのエラーが発生するのはなぜですか? すぐに実行して適切に動作させる方法を知っている人はいますか?
android - "不運にも、ボタンをクリックするたびにポップアップが表示されます
Androidスタジオを使って簡単な電卓を作ろうとしています。ただし、テキスト「1」のボタンをクリックすると、アプリがクラッシュし、テキスト「2」のボタンは何もしません。android:Onclick = "" をxmlに正しく追加しました。さまざまなソース コード ファイルを参照してください。
**PS: 今のところ、最初の 2 つのボタンを機能させようとしています **
activity_main.xml
MainActivity.java
AndroidManifest.xml
スタックトレース
android - AndroidでJava 8を使用してAndroid Studio Instant Runが機能しない
簡潔なラムダ式などにJava 8を使用しますが、欠点はインスタントランが機能しないことです。buildToolsVersion "23.0.3"
Java 8 機能でインスタント実行を有効にする方法
android - Gradleプロパティを介してAndroid Instant Runをオフにしますか?
[設定] ダイアログでインスタント実行をオフにできることはわかっていますが、gradle ビルド スクリプト自体からプロパティを介してオフにできるようにしたいと考えています。そのため、Android Studio のどのインスタンスがこのプロジェクトをロードしても、Instant Run を有効にしてビルドすることはありません。
これは可能ですか?