問題タブ [gradlew]
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 gradle ビルドには jni ライブラリが 2 回含まれています
Android ビルドに関する問題を解決しようとしてきましたが、解決方法がわかりませんでした。基本的に、Gradle を使用して Android プロジェクトをビルドしようとしています。完璧に動作しますが、最終的な apk のサイズは、Eclipse でビルドしたときよりも 7MB 大きくなります。
APK を解凍すると、JNI ライブラリが 2 回含まれていることがわかります。これは、それを 1 回だけ含む Eclipse ビルドとは異なります。APKでそれらを見つけることができるパスは次のとおりです。
- lib/armeabi
- lib/armeabi-v7a
- メイン/jniLibs/armeabi
- main/jniLibs/armeabi-v7a
私のプロジェクトでは、これら 2 つのファイルは次の場所にあります。
- アンドロイド/アプリ/src/メイン/jniLibs/armeabi
- アンドロイド/アプリ/src/メイン/jniLibs/armeabi-v7a
次の 2 つの異なる build.gradle ファイルがあります。
- アンドロイド/
- アンドロイド/アプリ/
JNI ライブラリに関連するものは含まれていません。
リリースをビルドするには、次のコマンドを使用します。
そして、すべてがうまくいきます。Gradle 1.10 を使用しています。
誰かがこの問題に遭遇し、JNI ライブラリが APK に 2 回含まれないようにする解決策を見つけたことがあるかどうか疑問に思っていました。
ありがとう :)
android - 毎回gradleでプロジェクトを構成する理由
セットアップによって作成された libgdx プロジェクトを実行しようとしています。 コマンドまたはを実行したときのドキュメントとして。毎回依存関係を構成して解決しようとします。./gradlew desktop:dist
gradle
設定に何か問題がありますか、それともgradleのデフォルトの動作です。
16 sec is really long for me
編集:
タスクを実行するたびにこの行が表示されます。そして一番時間がかかる
Configuring > 0/5 projects > root project > Resolving dependencies ':classpath
android - android studio - gradlew/gradle jdk の設定
OS: OSX 10.9.2 ビルド ツール: gradle プラットフォーム: android 最近、いくつかのサイド プロジェクトに使用する jdk 8 をインストールしました。1.6、1.7、および 1.8 を同時にインストールしています。
私が抱えている問題は、プロジェクトに設定したjdkを使用する代わりに、gradlewを使用してjdk 8を使用して、AndroidスタジオでAndroidプロジェクトを構築するときです。これは、私が使用している gradle プラグインの 1 つ (新しい遺物エージェント) がまだ Java 8 をサポートしていないため、問題を引き起こします。
android studio が gradle に使用する jdk をどのように決定するかはわかりませんが、プロジェクトに設定した jdk と同じものを使用する必要があります。
だから私の質問はこれです。Androidスタジオまたはintellijでgradlewに使用するjdkを設定するにはどうすればよいですか?これは他のプロジェクトにも影響を与えると確信しています
android - Android Studio はコンパイルできませんが、gradle cli はコンパイルできます
Mac の Android Studio 0.5.7 で奇妙なエラーが発生しました。プロジェクトを gradle と ndk-build でコンパイルできません。次のエラーで失敗します。
しかし、CLI から ./gradlew compileArmDebugJava を実行すると、プロジェクトは正常にコンパイルされます。
アンドロイドスタジオのエラー:
cli からのビルドの成功
これは私のbuild.gradleファイルです:
android - エラー「Gradle バージョン 1.10 が必要です。現在のバージョンは 1.12 です。」「gradle wrapper」を実行するときは?
gradle wrapper
Android プロジェクトを実行しようとすると、次のエラーが発生します。
ルート プロジェクト 'myapp' の評価中に問題が発生しました。
> Gradle バージョン 1.10 が必要です。現在のバージョンは 1.12 です。gradle ラッパーを使用している場合は、/Users/dude/myapp/gradle/wrapper/gradle-wrapper.properties の distributionUrl を gradle-1.10-all.zip に編集してみてください。
私のwrapper
タスクはbuild.gradle
次のようになります。
最近、Homebrew 経由で Gradle v1.12 に更新しました。サポートされていませんか?もしそうなら、どこでこのようなことを確認できますか?