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

Gradleは、Groovy DSLを使用するプロジェクトビルド自動化ツールです。Gradleビルドスクリプトは、MavenリポジトリとIvyリポジトリ、および依存関係管理用のプレーンファイルシステムをサポートしています。

3
Gradleで、環境変数を取得するより良い方法はありますか?
いくつかのタスクで、ホームフォルダーのjarを参照します。 環境変数を取得するより良い方法はありますか ENV = System.getenv() HOME = ENV['HOME'] task copyToServer(dependsOn: 'jar', type: Copy) { from 'build/libs/' into HOME + "/something/plugins/" } これは$ HOMEを設定しますが、ドキュメントからいくつかの魔法を逃したことを望んでいました。
151 gradle 

6
play-services-basement.aarが見つかりませんでした
昨日、アプリを作成してみましたが、すべてうまくいきました。 今日、プロジェクトに変更を加えることなく...突然、次の警告メッセージが表示されて私が迎えられます。 Error:Could not find play-services-basement.aar (com.google.android.gms:play-services-basement:11.0.1). Searched in the following locations: https://jcenter.bintray.com/com/google/android/gms/play-services-basement/11.0.1/play-services-basement-11.0.1.aar 誰かが同じ種類の問題を経験していますか? パッケージを検索しているリンクをクリックすると、基本的にブラウザから即座にダウンロードされます。サーバー側で何かが変わったと思いますか?おそらく命名規則ですか? それが探しているように見えます:play-services-basement.aarそして代わりにplay-services-basement-11.0.1.aarをフェッチしますか?これは命名規則またはgradleの問題でしょうか?

30
Android StudioはRを赤でマークし、「シンボルRを解決できません」というエラーメッセージが表示されますが、ビルドは成功します
この投稿を改善してみませんか?この質問に対する詳細な回答を提供します。これには、引用と、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 Android Studioで作成しようとしたすべてのプロジェクトで、Rのすべての使用法が赤でマークされ、「シンボルRを解決できません」というエラーメッセージが表示されますが、コンパイルは成功し、アプリケーションは実行されます。これはオートコンプリートをブロックし、コード全体に巨大な赤い波線を表示するので、本当に煩わしいです。 Android Studio 1.7.0を実行しており、デフォルト設定でプロジェクトを作成しています。スクリーンショットが添付されています。 これは私のbuild.gradleです: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.4' } } apply plugin: 'android' dependencies { compile files('libs/android-support-v4.jar') } android { compileSdkVersion 17 buildToolsVersion "17.0.0" defaultConfig { minSdkVersion 7 targetSdkVersion 16 } } プロジェクト構造は次のようになります。 これを修正する方法はありますか?

6
Android Studio:ID「android-library」のプラグインが見つかりません
私はActionBarSherlockを機能させるためにいくつかの問題を抱えています。私が遭遇した1つの問題は、それを構築しようとしたときの次のメッセージです。 Plugin with id 'android-library' not found 具体的には: D:\Projects\Android\actionbarsherlock>D:\Projects\Android\gradlew --info build Starting Build Settings evaluated using empty settings script. Projects loaded. Root project using build file 'D:\Projects\Android\actionbarsherlock\build.gradle'. Included projects: [root project 'actionbarsherlock'] Evaluating root project 'actionbarsherlock' using build file 'D:\Projects\Android\actionbarsherlock\build.gradle'. FAILURE: Build failed with an exception. * Where: Build file …

6
GradleラッパーをVCSにコミットする必要があるのはなぜですか?
Gradleのドキュメントから: https : //docs.gradle.org/current/dsl/org.gradle.api.tasks.wrapper.Wrapper.html このタスクによって生成されたスクリプトは、バージョン管理システムにコミットすることを目的としています。このタスクは、VCSにもコミットする必要がある小さなgradle-wrapper.jarブートストラップJARファイルとプロパティファイルも生成します。スクリプトはこのJARに委任します。 From: ソース管理下にあるべきではないものは何ですか? Generated filesVCSに入れるべきではないと思います。 いつgradlew、gradle/gradle-wrapper.jar必要ですか? なぜ、保管しないgradle versionでbuild.gradleファイルを?

26
Android Studioのインラインコンパイラで赤いエラーが表示されるが、gradleを使用したコンパイルは正常に機能する
この質問に従って、Square Wireライブラリを使用するようにAndroid Studioでプロジェクトを設定しました。 Build-> Compile Project正常に動作します。 2:03:10 PM Compilation completed successfully in 31 sec ただし、生成されたプロトコルバッファーファイルの1つを開くと、Squareパッケージが認識されません。 別の症状Messageとして、Square クラスから継承されたメソッドは、ビルドおよび実行が正常に行われていても、「メソッドを解決できません」というコンパイルエラーがエディターに表示されます。 build.gradleプロジェクトのモジュールに依存関係を追加するだけでなく、何かをする必要がありますか?

9
Gradleで実行可能なJARを作成する
これまでは、Eclipseの「エクスポート...」機能を使用して実行可能なJARファイルを作成していましたが、ビルドの自動化のためにIntelliJ IDEAとGradleに切り替えました。 ここのいくつかの記事は「アプリケーション」プラグインを提案していますが、これは私が期待した結果に完全につながるわけではありません(JARのみ、開始スクリプトなしなど)。 「エクスポート...」ダイアログでEclipseと同じ結果を得るにはどうすればよいですか?
147 java  jar  gradle 


4
Android StudioとGradleを使用してAndroidライブラリを構築するにはどうすればよいですか?
私はEclipseからプロジェクトを移行しようとしていますが、私が試したことは何も機能していません。Eclipseには3つのプロジェクトがあります(2つのAndroidアプリプロジェクトと1つのAndroidライブラリプロジェクト)。2つのアプリプロジェクトは、ライブラリプロジェクトに依存しています。Gradleエクスポートを実行すると、機能しない3つのプロジェクトが表示されます。私はプロジェクトを再構築することにオープンですが、これがどのように行われるべきかについてのドキュメントを見つけていません。 Eclipseがエクスポートする3つのプロジェクトを連携させる方法はありますか?私は物事を再構築した方がいいですか?そうであれば、これをどのようにすべきかについてのドキュメントがありますか? 更新 プロジェクト全体をGitHubにアップロードしましたhttps://github.com/respectTheCode/android-studio-library-example アップデート1 Padma Kumarからの提案に基づいて、これは私が試したものです。 という新しいプロジェクトを作成します MyApp をクリックしFile > New Module、選択Android Libraryして名前を付けますMyLib クリック Build > Make Project ビルドはこのエラーで失敗します Module "MyLib" was fully rebuilt due to project configuration/dependencies changes Compilation completed with 1 error and 0 warnings in 19 sec 1 error 0 warnings /.../MyApp/MyLib/build/bundles/debug/AndroidManifest.xml Gradle: <manifest> does not …

30
Gradle:タスク ':processDebugManifest'の実行に失敗しました
昨日から、ビルド時に重大なエラーが発生しています-ランダムに発生しました... ここで完全なスタックトレース: 私のプロジェクトは複数のライブラリに依存しており、昨日まで問題なくビルドされました(ライブラリを使用している場合でも) compile 'com.google.android.gms:play-services:3.1.36' compile 'com.android.support:support-v4:13.0.0' compile project(":libs:DatabaseCreationHelper") compile project(":libs:actionbarsherlock") 誰でもそれを修正する方法を知っていますか?それはちょうどランダムに来ました...ここに完全なスタックトレース: * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':ItchyFeet:processDebugManifest'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35) at org.gradle.api.internal.changedetection.state.CacheLockReleasingTaskExecuter$1.run(CacheLockReleasingTaskExecuter.java:35) at org.gradle.internal.Factories$1.create(Factories.java:22) at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:179) at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:232) at org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunningOperation(DefaultPersistentDirectoryStore.java:142) at org.gradle.api.internal.changedetection.state.DefaultTaskArtifactStateCacheAccess.longRunningOperation(DefaultTaskArtifactStateCacheAccess.java:83) at org.gradle.api.internal.changedetection.state.CacheLockReleasingTaskExecuter.execute(CacheLockReleasingTaskExecuter.java:33) at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:58) at org.gradle.api.internal.tasks.execution.ContextualisingTaskExecuter.execute(ContextualisingTaskExecuter.java:34) at org.gradle.api.internal.changedetection.state.CacheLockAcquiringTaskExecuter$1.run(CacheLockAcquiringTaskExecuter.java:39) at org.gradle.internal.Factories$1.create(Factories.java:22) at …

14
新しいAndroid Multidexサポートライブラリでマルチデキシングを有効にする方法
新しいMultidexサポートライブラリを使用して、アプリの1つに対するメソッドの制限を破りたいです。 Android Lollipopにより、Googleはmultidexを容易にするmultidexサポートライブラリを導入しました。 このライブラリを使用し、multidexをサポートするアプリをビルドするには、どのような手順が必要ですか?

16
Android Studio Gradleアイコンエラー、マニフェストマージ
私はこのメッセージを見続けていますが、それを完全に解決する方法がわかりません。 Error:(43, 9) Attribute application@icon value=(@drawable/new_app_icon) from AndroidManifest.xml:43:9 is also present at com.github.erizet.signala:signala-longpolling:0.20:7:18 value=(@drawable/ic_launcher) Suggestion: add 'tools:replace="android:icon"' to <application> element at AndroidManifest.xml:40:5 to override :OpenBook:processDebugManifest FAILED Error:Execution failed for task ':OpenBook:processDebugManifest'. > Manifest merger failed with multiple errors, see logs android:replace="android:icon"私のアイコンでもマニフェストに追加しようとしました。 android:icon="@drawable/ic_launcherライブラリからを削除してみ ましたが、mavenからインポートされているため、ビルド時に戻ってきます 何か案は ?

4
GradleのJCenterリポジトリには何が含まれていますか?
Gradle 1.7以降、新しいパブリックリポジトリJCenterがあります。 repositories { jcenter() } Maven Centralのすべてのjarがこのリポジトリの一部であるかどうかを確認したいのですが?そして、JCenterリポジトリが何から構成されていないのですか?また、JCenterはダウンタイムとしてMaven Centralからより信頼性がありますか?


7
Android StudioのOpenCV
Android StudioのアプリでOpenCVライブラリを使用したい。ここにある指示に従いましたが、エラーになります 「デフォルト」という名前の設定が見つかりません 何が悪いのでしょうか? Android Studio 1.0とGradle 2.2.1を使用しています。

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