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

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

18
アプリケーションcom.android.tools.fd.runtime.BootstrapApplicationをインスタンス化できませんか?Android
Android Studioをバージョン2.0に更新しました。しかし、私には問題がありました、なぜかわかりませんか? 重要なエラー情報: アプリケーションcom.android.tools.fd.runtime.BootstrapApplicationをインスタンス化できません:java.lang.IllegalStateException:java.lang.ClassNotFoundException:com.eallcn.rentagent.MyDebugEallApplication 長い間検索してきましたが、リンクを見ると正しい答えが見つかりませんでした 同時に[ ファイル ]- > [プロジェクト構造 ]をクリックすると 、次のエラーが表示されます。 ライブラリのどこかに問題がありますか?Gradleがプログラムをビルドするときに、現在のプログラムではライブラリが完全にロードされませんでした。Android Studioバージョン2.0に問題はありますか? Android Studio 1.4.0を使用してプログラムをビルドして実行すると、それは私にとってはうまくいきます!しかし、Android Studio 2.0を使用すると、問題が発生します。 どうして?私を手伝ってくれますか? 詳細なエラーログは次のとおりです。 11-28 11:57:00.489 19890-19890 / com.eallcn.rentagent.debug E / AndroidRuntime:FATAL EXCEPTION:main Process:com.eallcn.rentagent.debug、PID:19890 java.lang.RuntimeException:Unable to instance an application com.android.tools.fd.runtime.BootstrapApplication:java.lang.IllegalStateException:java.lang.ClassNotFoundException:com.eallcn.rentagent.MyDebugEallApplication at android.app.LoadedApk.makeApplication(LoadedApk.java:537)at android.app .ActivityThread.handleBindApplication(ActivityThread.java:4586)at android.app.ActivityThread.access $ 1800(ActivityThread.java:139) at android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1316) at android.os.Handler.dispatchMessage(Handler.java:102) …

6
Gradleビルドを使用してIntelliJ IDEAでGradleの依存関係を取得する
グレードビルドは、IntelliJ IDEA内からでも依存関係を「外部ライブラリ」フォルダーに入れないため、これらのクラスはエディターに候補として表示されず、インポートとして手動で追加すると、コンパイルエラーが発生します。 IntelliJに依存関係をbuild.gradleファイルに自動的に組み込むにはどうすればよいですか? compile 'com.google.code.gson:gson:1.7.2

6
Android Studioはbuild.gradleに外部プロジェクトを追加します
次の設定のサンプルプロジェクトがあります。 /root + Pure Java Lib + Android Test Lib + Android Test Project 「テストプロジェクト」は「テストライブラリ」に依存し、最後は「Pure Java Lib」に依存します。プロジェクトの コンパイルとこのセットアップの起動は問題なく動作します。 私は今、以前のEclipseワークスペースをインポートしてAndroidスタジオで作業することを考えています。問題は、プロジェクトのセットアップが異なるため、この方法で維持したいと考えています。 たとえば、前の例を使用する場合: /root + Android Test Lib + Android Test Project /Some Other folder (another repository for example) + Pure Java Lib 多くの構成を試しましたが、親フォルダーのスコープ外(例の場合は「root」)のプロジェクトを参照する方法が見つかりませんでした。 多くのプラットフォーム/モジュールでは、「..」を使用してフォルダー内を上に移動できますが、これは私にとってはうまくいきませんでした。おそらく間違って使用した可能性があります。 誰かがこれがGradleでどのように達成できるか知っていますか? 更新 私はより一般的になるように努力します: /C:/ /Project A + Module …

18
シンボル「AndroidJUnit4」を解決できません
明らかに、この問題を解決するには、正しいインポート文が必要です。のドキュメントにAndroidJUnit4よると、これは import android.support.test.runner.AndroidJUnit4; そうすると、Android Studio runnerが赤くハイライト表示され、「シンボル 'runner'を解決できません」というメッセージが表示されます。 バックグラウンド 私は、Androidデベロッパーサイトのチュートリアルに従って、UI Automatorを使用してテストを設定することで、この時点に到達しました。私が遭遇した最初の問題はそれでcom.android.support:support-v4:22.2.0ありcom.android.support.test:runner:0.2、の異なるバージョンに依存していますcom.android.support:support-annotations。私はこのAndroidバグレポートの提案に従い、allprojectsプロジェクトのに以下を追加しましたbuild.gradle: configurations.all { resolutionStrategy.force 'com.android.support:support-annotations:22.1.0' } これは当面のエラーを解決しましたが、それが私の現在の問題につながると思います。誰かがこれを修正する方法について何か提案がありますか? `./gradlew:app:dependenciesの関連するセクション androidTestCompile - Classpath for compiling the androidTest sources. +--- com.jayway.android.robotium:robotium-solo:5.2.1 +--- com.squareup:fest-android:1.0.8 | \--- org.easytesting:fest-assert-core:2.0M10 | \--- org.easytesting:fest-util:1.2.5 +--- com.android.support.test:runner:0.2 | +--- junit:junit-dep:4.10 | | \--- org.hamcrest:hamcrest-core:1.1 | +--- com.android.support.test:exposed-instrumentation-api-publish:0.2 | \--- com.android.support:support-annotations:22.0.0 …

9
Gradleでタスクの依存関係を一覧表示する方法はありますか?
./gradle tasksタスクの「一部」をリストします。http://gradle.org/docs/current/userguide/java_plugin.htmlを見ると、 リストされていない非表示のものがあります。また、他のプラグインは、タスク間の依存関係のこのような素晴らしいグラフがありません。 する方法はありますか Gradleを使用してすべてのプラグインのすべてのタスクを一覧表示する タスクとそれらが依存するタスクのリスト(Mavenのようなdependency:treeタスクですが)
139 gradle 

6
-Xlint:uncheckedをAndroid Gradleベースのプロジェクトに追加する方法
以下をルートbuild.gradleファイルに追加しようとしました: subprojects { gradle.projectsEvaluated { tasks.withType(Compile) { options.compilerArgs << "-Xlint:unchecked -Xlint:deprecation" } } } しかし、私はこれを手に入れています: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':Libraries:ActionBarSherlock:compileRelease'. > invalid flag: -Xlint:unchecked -Xlint:deprecation 何が悪いのですか?
138 android  gradle  javac  lint 

10
AndroidアプリにAIDLファイルを追加するにはどうすればよいですか(アプリ内課金の例から)
現在、EclipseアプリをAndroid Studioに移行しています。このアプリはアプリ内課金を使用していました。 私の主な問題は、プロジェクトとaidlファイルをコンパイルすることです(私はあなたがすべてこのファイルを使用していると思います) 私はこのエラーメッセージを受け取ります: Gradle: error: cannot find symbol class IInAppBillingService Gradle: error: package IInAppBillingService does not exist そこで、いくつかのチュートリアルに従って、このファイルをcom.mypackage.billingからsrc / main / aidlに移動します(このリファレンスを参照) しかし、そうすると同時に、次のメッセージが表示されます。 Gradle:タスク ':xxxxxxxxxxx:compileDebugAidl'の実行に失敗しました。 コマンドの実行に失敗しました:(...)C:\ Users \ xxxx \ AndroidStudioProjects \ xxxxxxProject \ xxxxxxx \ src \ main \ aidl \ IInAppBillingService.aidl:45インターフェイスIInAppBillingServiceは、com \ xxxxxxxx \ billing \ IInAppBillingServiceというファイルで宣言する必要があります.aidl。 …


23
Javaがゼロ以外の終了値2で終了しました-Android Gradle
Androidアプリの実行中にこのエラーが発生します(それをクリーンアップしてからビルドしましたが、エラーはまだ存在しています) 同期:OK プロジェクトを作成:OK クリーン:OK 実行:エラー エラー:タスク ':app:dexDebug'の実行に失敗しました.com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:Process 'command' C:\ Program Files \ Java \ jdk1.7.0 _25 \ bin \ java.exe ''がゼロ以外の終了値2で終了しました 私のgradleファイル: apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "com.rzr.rzevallosr.miappdepruebas" minSdkVersion 19 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false …


2
buildscriptとbuild.gradleのすべてのプロジェクトの違いは何ですか?
マルチプロジェクトのGradleビルドで、「allprojects」セクションと「buildscript」セクションの違いは何ですか?両方にrepositoriesとdependenciesタスクがあります。あるallprojects私のプロジェクトのために?どうbuildscriptですか? buildscript { repositories { ... } dependencies { ... } } そして allprojects(subprojects) { repositories { ... } dependencies { ... } }

12
IntelliJから実行しているときにSpring Bootプロファイルをアクティブ化するにはどうすればよいですか?
私には5つの環境があります。 - local (my development machine) - dev - qc - uat - live - staging 環境ごとに異なるアプリケーションプロパティを使用したいので、データソースのURLがそれぞれ異なる次のプロパティファイルがあります。 - application.properties (containing common properties) - application-local.properties - application-dev.properties - application-qc.properties - application-uat.properties - application-live.properties IntelliJを使用していて、ローカルマシンのGradleプラグインでbootRunを使用してアプリを実行しています。Tomcatを実行する他のすべての環境に同じアプリケーションwarファイルをデプロイすることを使用します。 追加しようとしました: --spring.profiles.active = local スクリプトパラメータの下で実行構成に追加します。 追加してみました -Dspring.profiles.active = local VMオプションの実行構成に追加します。 どちらも機能しません。起動時にINFOメッセージが表示され続ける:アクティブなプロファイルが設定されていません。デフォルトのプロファイルにフォールバックします:default を使用してWindowsのコマンドラインからアプリを実行した場合 gradle bootRun しかし、私は最初に環境変数を設定しました set SPRING_PROFILES_ACTIVE=local …

16
Gradle:「11.0.2」からJavaバージョンを特定できませんでした
私は次のコメントを実行しました: ./gradlew app:installDebug ログでのみ満たされる: FAILURE: Build failed with an exception. * What went wrong: Could not determine java version from '11.0.2'. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. * Get more help at https://help.gradle.org 私のgradleのバージョンは5.1.1です: …
133 java  gradle  gradlew 

11
Android Studio:Android Manifestが存在しないか、ルートタグが正しくありません
私はこのエラーをAndroid Studio(AS)で受け取りました: 私がそれを得た方法: 私は最初からASプロジェクトを作成しましたが、すべて問題ありませんでした。次に、ポップアップが表示され、(私が正しく思い出せば) " Android Framework detected"のようなメッセージが表示されていました。「はい」を押すと、プロジェクト/モジュールにいくつかの変更が発生しました。その後、上記のエラーが発生しました 編集: 私の場合、問題はGradle関連していませんでした。それはIntelliJ/ Android Studio設定、.iml特にファイルに関するものでした。この有益な投稿をここで読んだ後、私は気づきました。

9
すべてのテストが最新の状態でGradleテストを実行するにはどうすればよいですか?
成績スクリプトを設定しました。Gradleビルドを実行すると、すべてが機能し、jUnitテストが実行されます。 その後、Gradleテストを実行すると、次のようになります。 C:\Users\..\..\Project>gradle test :compileJava UP-TO-DATE :processResources UP-TO-DATE :classes UP-TO-DATE :compileTestJava UP-TO-DATE :processTestResources UP-TO-DATE :testClasses UP-TO-DATE :test UP-TO-DATE を実行するとgradle clean、もちろんGradleビルドが機能します...プロジェクト全体をビルドするのではなく、テストのみをリセットできるようにしたいのですが、どうすればよいですか?

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