タグ付けされた質問 「android-gradle-plugin」

Android Gradleプラグインは、Androidの標準ビルドシステムです。Android Studioによってバッキングビルドシステムとして使用されます。

8
Gradleバージョン2.2が必要です。現在のバージョンは2.10です
Gradleビルドを使用しようとしています。それは私にそれを言ってエラーを与えます プラグインの適用に失敗しました[id'com.android.library '] Gradleバージョン2.2が必要です。現在のバージョンは2.10です。Gradleラッパーを使用している場合は、/ home / sanjeewa / workspace / Android / UVCCamera / gradle / wrapper / gradle-wrapper.propertiesのdistributionUrlをgradle-2.2-all.zipに編集してみてください しかし、私のgradle-wrapper.propertiesにはgradle-2.4-all.zipが含まれています。gradle-2.2-all.zipに変更しました。それでも同じ問題です。 ターミナルでgradle-versionを実行すると、Gradle2.10がバージョンとして表示されます。 そのエラーを解決する方法は?? 私のビルドgradleファイルは buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.3.0' } } allprojects { repositories { jcenter() } }

15
Androidビルドツール25.1.6GCM / FCMに更新した後のIncompatibleClassChangeError
Android SDK Tools 25.1.6とAndroidSupport Repository 32.0.0(今朝)に更新したため、次のエラーが発生しました。コードに何も変更を加えていませんが、同僚のコンピューター(Android SDK Tools)で引き続き機能しています。 25.1.1 + Androidサポートリポジトリ30.0.0)。 java.lang.IncompatibleClassChangeError: The method 'java.io.File android.support.v4.content.ContextCompat.getNoBackupFilesDir(android.content.Context)' was expected to be of type virtual but instead was found to be of type direct (declaration of 'java.lang.reflect.ArtMethod' appears in /system/framework/core-libart.jar) at com.google.android.gms.iid.zzd.zzeb(Unknown Source) at com.google.android.gms.iid.zzd.<init>(Unknown Source) at com.google.android.gms.iid.zzd.<init>(Unknown Source) at com.google.android.gms.iid.InstanceID.zza(Unknown Source) …

6
Android:要求されたバージョンに一致するNDKのバージョンはありません
Android Gradleプラグイン 3.6.0(2020年2月24日リリース)に更新した後、いくつかのプロジェクトが独立して失敗し始めました。 No version of NDK matched the requested version 20.0.5594570. Versions available locally: 21.0.6113669 古い予想されるndkバージョンをインストールすることで、これをローカルで「修正」するのは非常に簡単です。 sdkmanager 'ndk;20.0.5594570' しかし、私の質問は、この古いバージョンはどこでどのように指定されているのですか?また、最新バージョンに一致するように更新するにはどうすればよい21.0.6113669ですか?

1
Android Studio 3.6にアップデートした後、ランタイム中にアプリがクラッシュする
キャッシュの無効化、プロジェクトのクリーンアップ、アプリの再インストールをすでに試しました。データバインディングを使用していません。 Realmプラグインを使用しています io.realm:realm-gradle-plugin:5.3.1 ここにいくつかの関連情報がありbuild.gradleます: compileSdkVersion 29 buildToolsVersion 29.0.3 implementation "androidx.appcompat:appcompat:1.1.0" Android Gradleプラグイン:3.6.0 Gradle:5.6.4 これはログです: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/appcompat/R$drawable; at androidx.appcompat.widget.AppCompatDrawableManager$1.<init>(AppCompatDrawableManager.java:63) at androidx.appcompat.widget.AppCompatDrawableManager.preload(AppCompatDrawableManager.java:57) at androidx.appcompat.app.AppCompatDelegateImpl.<init>(AppCompatDelegateImpl.java:328) at androidx.appcompat.app.AppCompatDelegateImpl.<init>(AppCompatDelegateImpl.java:278) at androidx.appcompat.app.AppCompatDelegate.create(AppCompatDelegate.java:221) at androidx.appcompat.app.AppCompatActivity.getDelegate(AppCompatActivity.java:543) at androidx.appcompat.app.AppCompatActivity.attachBaseContext(AppCompatActivity.java:98) at android.app.Activity.attach(Activity.java:6909) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2759) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2904) at android.app.ActivityThread.-wrap11(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1596) at android.os.Handler.dispatchMessage(Handler.java:105) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6600) …

3
エントリ名「AndroidManifest.xml」が衝突しました(Android Gradleプラグインを3.6.0に更新した後、ビルドが失敗しました)
最近、Androidスタジオを3.5(stable)から3.6(stable)に更新しました。 次に、プラグインの更新も利用できることを確認したので、「com.android.tools.build:gradle」のバージョンを3.5.0から3.6.0に更新し、gradleのバージョンも5.6.4に更新しました。 今プロジェクトをビルドしようとすると問題が始まり、メッセージエントリ名「AndroidManifest.xml」が衝突して失敗します

1
Android Studio、またはシステムにGradleラッパーをインストールするためのGradleのインストール済みバージョンが見つかりませんでした
私がCORDOVA androidアプリケーションを実行しようとしているときに最新のものをインストールした後、android studio 3.5.1をインストールしていました。エラー: Checking Java JDK and Android SDK versions ANDROID_SDK_ROOT=undefined (recommended setting) ANDROID_HOME=D:\Software\sdk (DEPRECATED) Could not find an installed version of Gradle either in Android Studio, or on your system to install the gradle wrapper. Please include gradle in your path, or install Android Studio Cordovaアプリ開発は初めてです。

5
Gradleに別の場所からJavaを使用するように指示するにはどうすればよいですか?
Android Studioでテストアプリを作成していたところ、イベントログに次のように表示されました。 Android Studioは次のJDKの場所を使用しています:C:\ Program Files \ Android \ Android Studio \ jreこれは、Gradleがデフォルトで使用するものとは異なります:C:\ Program Files(x86)\ Java \ jdk1.8.0_181異なる場所を使用すると、スポーンする場合がありますAndroid Studioの使用中にコマンドラインからGradleタスクを実行する場合は、複数のGradleデーモン。 次に、これらのオプションを与えました: より詳しい情報... Android Studioを設定してGradleと同じJDKを使用し、同期する 今後この警告を表示しない 私はクリックしました: Android Studioを設定してGradleと同じJDKを使用し、同期する その後、私のアプリはこれ以上ビルドしたくありませんでした。 これはエラーです: Gradleの同期に失敗しました:デーモンプロセスを開始できません。 この問題は、デーモンの構成が正しくないことが原因である可能性があります。 たとえば、認識されないjvmオプションが使用されています。https://docs.gradle.org/5.4.1/userguide/gradle_daemon.html にあるデーモンのユーザーマニュアルの章を参照してください 。 コマンドラインの処理:C:\ Program Files(x86)\ Java \ jdk1.8.0_181 \ bin \ java.exe -Xmx1536m -Dfile.encoding = windows-1252 -Duser.country = …

4
サポートされていないAndroidプラグインのバージョン:3.5.3。flutter 1.12.13 + hotfix.5をアップグレードした後
フラッターを1.12.13 + hotfix.5にアップグレードした後、エラーUnsupported Android Plugin version:3.5.3が表示されます。 Gradleビルドを3.5.2、3.5.1、3.5.0+にダウングレードすると、以下のエラーが表示されます。 エラーで終了:Gradleビルドは.apkファイルの生成に失敗しました。このファイルはC:\ Users \ TiwariA \ Documents \ X-Project \ buildの下に生成された可能性がありますが、ツールはそれを見つけることができませんでした。 以下は、フラッタードクターの結果のスクリーンショットです。 コンソールで警告を下回る 注:C:\ Users \ TiwariA \ AppData \ Roaming \ Pub \ Cache \ hosted \ pub.dartlang.org \ package_info-0.4.0 + 13 \ android \ src \ main \ java \ io \ …

3
Gradleのインストルメント化されたテストの実行をアプリのアンインストールから停止するにはどうすればよいですか?
もし私が: 新しいAndroid Studio 3.5.1プロジェクトを作成します(Kotlin、API 21、「空のアクティビティ」テンプレート) IDE内からアプリを実行する アプリがインストールされており、ランチャーアイコンがあることを確認します connectedAndroidDebugTestGradleタスクを実行する(Android Studio内から、またはを介してgradlew) アプリは、テスト実行によってアンインストールされることになります。テストコードで別のアプリケーションIDを使用するようにtestApplicationId値を追加しても、この動作が発生しdefaultConfigます。 その動作を停止するにはどうすればよいですか?既存のアプリのインストールに影響を与えずに、コマンドラインからインストルメント化されたテストを実行するにはどうすればよいですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.