問題タブ [android-studio-3.1]
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 Studio 3.1 の更新後、署名済み APK のリリース中にエラーが発生する
既存のプロジェクトを Android Studio 3.1 に移行した後、コンパイルされません。以下はログの詳細です。
org.gradle.api.tasks.TaskExecutionException: タスク ':app:mergeReleaseResources' の実行に失敗しました。org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100) で org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70) で org.gradle .api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51) org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62) org.gradle.api.internal org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.
android - サードパーティ ライブラリからクラスをインポートします。Android Studio 3.1、Gradle 3.1
Android Studio と gradle を 3.1 に更新した後、すべてのcompile
ステートメントをimplementation
. しかし、私がビルドすると、Androidスタジオはサードパーティのライブラリにあるインポートを解決できません.
シナリオ: メイン プロジェクトは、jar ファイルもインポートするサブモジュールをインポートします。
jar ファイルからメイン プロジェクトにクラスをインポートしようとすると、Android Studio で解決できません。
メイン プロジェクトに jar ファイルを依存関係として追加せずに、単一のファイルをインポートするにはどうすればよいですか?
android - Android Studio 3.0.1 を 3.1.0 に更新すると、データバインディングが適切にサポートされません
android studio を 3.0.1 から 3.1.0 にアップデートしました。Gradleを最新バージョンに更新した後、バインディングのエラーが発生します.XMLファイルでIDを変更し、Javaファイルのデータバインディングを使用してそのIDを取得しようとすると、ビルド後にサポートされず、再起動後にそのIDを取得します.データ バインディングのために Android Studio を再起動することに飽きてしまい、プロジェクト全体でバインディングを使用していたので、それを削除すると多くの変更がありました。
Android開発者から、これを試しました
Android Gradle プラグイン 3.1.0 Canary 6 には、オプションの新しいコンパイラが付属しています。使用を開始するには、gradle.properties ファイルを更新して次の行を含めます。
android.databinding.enableV2 = true
仕方ないのですが、解決策はありますか?