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

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

17
Androidの依存関係のコンパイルとランタイムのバージョンが異なります
Android StudioをCanary 3からCanary 4に更新した後、ビルド時に次のエラーがスローされます。 Androidの依存関係「com.android.support:support-support-v4」には、コンパイル(25.2.0)とランタイム(26.0.0-beta2)クラスパスのバージョンが異なります。DependencyResolutionを使用して手動で同じバージョンを設定する必要があります。 私はプロジェクト全体で完全な検索を実行しましたが、バージョン25.1.0は使用されていません。 App-build.gradle android { compileSdkVersion 26 buildToolsVersion '26.0.0' defaultConfig { applicationId "com.xxx.xxxx" minSdkVersion 14 targetSdkVersion versionCode 1 versionName "1.0" multiDexEnabled true } buildTypes { debug { debuggable true } release { debuggable false minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } lintOptions { abortOnError false …

12
AndroidスタジオでFacebook SDKを使用する
Android Studioを使用してAndroid向けFacebook SDKをフォローしています。アプリケーションを実行すると、以下の警告が表示されます。 Gradle: module 'facebook' won't be compiled. Unfortunately you can't have non-Gradle Java module and Android-Gradle module in one project. これをどのように解決すればよいですか? @Scott Bartaの答えを試しましたが、次のエラーメッセージが表示されました。 A problem occurred configuring project ':App'. > Failed to notify project evaluation listener. > A problem occurred configuring project ':libraries:facebook'. > Failed to notify project …

8
Android Gradleのマルチフレーバーライブラリに基づくマルチフレーバーアプリ
私のアプリには、いくつかの市場のアプリ内課金システム向けのフレーバーがいくつかあります。 すべてのプロジェクトの基本コードを共有する単一のライブラリがあります。そこで、これらの支払いシステムを製品のフレーバーとしてこのライブラリーに追加することにしました。 問題は、Androidライブラリに製品のフレーバーを設定できるかどうかです。 もしそうなら、どうすればアプリのそれぞれのフレーバーに異なるフレーバーを含めることができますか? 何度も検索しましたが、このシナリオについては何も見つかりませんでした。私が見つけた唯一の近いものは、http://tools.android.com/tech-docs/new-build-system/user-guideにあるこれです: dependencies { flavor1Compile project(path: ':lib1', configuration: 'flavor1Release') flavor2Compile project(path: ':lib1', configuration: 'flavor2Release') } 構成を別のものに変更しましたが、機能しませんでした! Android Studio 0.8.2を使用しています。

2
Android Studioプロジェクトに2つのbuild.gradleファイルがあるのはなぜですか?
EclipseプロジェクトをAndroid Studioにインポートした後、2つのbuild.gradleファイルが表示されます。 1 - <PROJECT_ROOT>\build.gradle 2 - <PROJECT_ROOT>\app\build.gradle 最初のバージョンは短く、2番目のバージョンにはの定義が含まれていますcompileSdkVersion。 2つの別個のファイルを作成する目的は何ですか?個別のビルドタスクはありますか?

10
不正なクラスファイルのマジックまたはバージョン
私はすでにその質問が頻繁に尋ねられ、回答されていることを知っていますが、私が見つけた回答のどれも私の問題を解決しませんでした。 それはエラーです: Error:Gradle: Execution failed for task ':ffcommunity:preDexDebug'. com.android.ide.common.internal.LoggedErrorException: Failed to run command: D:\Android SDK\sdk\build-tools\20.0.0\dx.bat --dex --output D:\Users\ReVo\Documents\IntelliJ IDEA\FFCommunity\ffcommunity\build\intermediates\pre-dexed\debug\bananaquery-2ee85432877a057e7414910b8127805535139d5d.jar D:\Users\ReVo\Documents\IntelliJ IDEA\FFCommunity\ffcommunity\libs\bananaquery.jar Error Code: 1 Output: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.0000) at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:472) at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:406) at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:388) at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:251) at com.android.dx.command.dexer.Main.processClass(Main.java:665) at com.android.dx.command.dexer.Main.processFileBytes(Main.java:634) at …

15
Kotlinエラー:org.jetbrains.kotlin:kotlin-stdlib-jre7:1.0.7が見つかりませんでした
Kotlinプラグインをアプリ(v.v1.1.1-release-Studio2.2-1)にインストールし、[プロジェクトでKotlinを構成する]を選択しました。コンパイラとランタイムバージョン1.0.7を選択しました。Kotlinは私のGradleファイルを更新しました。ビルドしようとすると、次のようになります。 エラー:プロジェクト ':app'の構成中に問題が発生しました。構成 ':app:_debugApkCopy'のすべての依存関係を解決できませんでした。org.jetbrains.kotlin:kotlin-stdlib-jre7:1.0.7が見つかりませんでした。必須: MyApplication:app:unspecified ここで何が欠けているのかわかりません。

17
Android Studioで既存のプロジェクトを新しい名前でコピーする
Androidプロジェクトをコピーして、同じファイルから別の名前で新しいプロジェクトを作成したいと思います。これの目的は、アプリストアで広告サポートされるアプリの2番目のバージョンを入手できるようにすることです。 私はこの答えをここで見つけました: Android-既存のプロジェクトを新しい名前でコピーする しかし、それはEclipse用です。Android Studioでこれを行うにはどうすればよいですか?


5
Studio 3.4を更新した後、引数のメソッドleftShift()が見つかりませんでした
Studio 3.4とGradleのバージョンを更新した後5.1.1、タスクleftShift()が見つからなかったため、タスクでエラーが発生しました 私の仕事: task incrementBetaVersion << { println("Incrementing Beta Version Number...") incrementVersionNumber('BetaVersionNumber') println("Incrementing Beta Version Number...") incrementVersionName('BetaVersionName') } <<行の左シフト演算子のエラーが発生しました。 このエラーを解決するには?


10
lintタスクでGradleビルドが失敗する
Android Studio 0.4.0で作成したシンプルなAndroidプロジェクトがあります。Gradle 1.9とGradle Android Plugin 0.7を使用しています。昨日、gradleビルドスクリプトにJake WhartonのButterKnifeライブラリを追加しました。 dependencies { compile 'com.android.support:support-v4:19.0.0' compile 'com.android.support:appcompat-v7:19.0.0' // Butterknife compile 'com.jakewharton:butterknife:4.0.1' } Android Studioからアプリケーションを実行すると、ビルドが正常に実行され、デバイスで正しく実行されます。しかし、(コマンドラインから)試行するとgradle build、ビルドが失敗します。これが私の糸くずレポートの一部です: InvalidPackage: Package not included in Android /home/yami/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife/4.0.1/f43b36925363701633d01adb8e54df7150397a78/butterknife-4.0.1.jar: Invalid package reference in library; not included in Android: javax.annotation.processing. Referenced from butterknife.internal.InjectViewProcessor. /home/yami/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife/4.0.1/f43b36925363701633d01adb8e54df7150397a78/butterknife-4.0.1.jar: Invalid package reference in library; not included …

6
Android Studioでgradleバージョンを確認するにはどうすればよいですか?
この公式プロジェクトをAndroidStudio 0.82でコンパイルすると、エラーノートが表示されます。 Error:The project is using an unsupported version of the Android Gradle plug-in (0.9.2) いくつか検索した後、build.gradleファイルのコンテンツを手動で変更することにしました。 classpath 'com.android.tools.build:gradle:0.9.+' AndroidStudioにインストールされているgradleバージョンに。 問題は、Android Studioでgradleバージョンを確認する方法はありますか?

20
':app @ debug / compileClasspath'の依存関係を解決できません:com.android.support:appcompat-v7:26.1.0を解決できませんでした
':app @ debug / compileClasspath'の依存関係を解決できません:com.android.support:appcompat-v7:26.1.0を解決できませんでした。 com.android.support:appcompat-v7:26.1.0を解決できませんでした。 必要:project:app オフラインモードで使用できるcom.android.support:appcompat-v7:26.1.0のキャッシュバージョンはありません。 エラーログ: 構成 ':app:debugCompileClasspath'のすべてのファイルを解決できませんでした。 com.android.support:appcompat-v7:26.1.0を解決できませんでした。 必須: project:app オフラインモードでは、com.android.support :appcompat-v7 :26.1.0のキャッシュバージョンは使用できません。 オフラインモードで使用できるcom.android.support:appcompat-v7:26.1.0のキャッシュバージョンはありません。 com.android.support.constraint:constraint-layout:1.1.0-beta3を解決できませんでした。 必須: project:app com.android.support:design:26.1.0を解決できませんでした。 必須: project:app オフラインモードで使用できるcom.android.support:design:26.1.0のキャッシュバージョンはありません。 com.android.support.constraint:constraint-layout:1.1.0-beta3のキャッシュバージョンがオフラインモードで使用できません。 オフラインモードで使用できるキャッシュされたバージョンのcom.android.support.constraint:constraint-layout:1.1.0-beta3はありません。 オフラインモードでは、キャッシュバージョンのcom.android.support:design:26.1.0は利用できません。 com.android.support:cardview-v7:26.1.0を解決できませんでした。 必須: project:app オフラインモードでは、キャッシュバージョンのcom.android.support:cardview-v7:26.1.0は利用できません。 オフラインモードで使用できるcom.android.support:cardview-v7:26.1.0のキャッシュバージョンはありません。 com.google.android.gms:play-services-ads:11.4.2。を解決できませんでした 必要: project:app オフラインモードでは、com.google.android.gms:play-services-ads:11.4.2のキャッシュバージョンは使用できません。 オフラインモードでは、com.google.android.gms:play-services-ads:11.4.2のキャッシュバージョンは使用できません。 com.android.support:support-v4:26.1.0を解決できませんでした。 必須: project:app オフラインモードで使用できるcom.android.support:support-v4:26.1.0のキャッシュバージョンはありません。 オフラインモードで使用できるキャッシュされたバージョンのcom.android.support:support-v4:26.1.0はありません。 エラーログ画像:

8
「キャッシュされたバージョンはありません…オフラインモードで利用できます。」
AndroidStudioで新しいHelloWorldプロジェクトをビルドしているときに、エラーメッセージが表示されました。 FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring root project 'MyApplication2'. > Could not resolve all dependencies for configuration ':classpath'. > Could not resolve com.android.tools.build:gradle:0.9.1. Required by: :MyApplication2:unspecified > No cached version of com.android.tools.build:gradle:0.9.1 available for offline mode. BUILD FAILED Android Studioバージョン:0.5.2 Gradleバージョン:0.9.1 …

3
Gradleログはどこにありますか?
Android StudioのアプリのGradleビルドでは、次のエラーが発生します。 Error:Execution failed for task ':app:compileDebugJavaWithJavac'. > java.lang.RuntimeException: failure, see logs for details. cannot generate view binders com.sun.tools.javac.code.Symbol$CompletionFailure: class file for android.view.View$InvalidateInfo not found 誰かがログを見つける場所についてのヒントを提供できますか? 当初、これは非常に初歩的な質問であるため、簡単な答えが上部に表示されてすばやく検索できると思いましたが、見つかりませんでした。 この質問はログに関するものであり、この特定のエラーに関するものではないことに注意してください。このエラーメッセージは、単なる例として使用されています。興味がある場合は、この特定のエラーは、build.gradleのcompileSdkVersionに最新バージョン(23)を使用していないことが原因で発生しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.