問題タブ [gradle-experimental]
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-experimental が機能しない?
最新の Android ビルド ツール (gradle-experimental:0.6.0-alpha3) を databinding フレームワークで使用しようとすると、いくつかの問題が発生しました。すべての gradle プロジェクトを更新しようとすると、エラーが発生します。
最初:Error:Exception thrown while executing model rule: BaseComponentModelPlugin.Rules#createBinaryTasks > create(dataBindingExportBuildInfoAllDebug)
2番目:Error:Cause: com.android.build.gradle.managed.AndroidConfig$Impl
java - Android Studio: 実験的なプラグインを使用して .so ファイルを生成する
AS にネイティブ ライブラリを使用したプロジェクトがあります。実験的なプラグイン (gradle-experimental:0.6.0-alpha5) を使用して .so ファイルを取得しようとしています (後で System.loadLibrary () で使用するため)。わかりました、なぜですか?
この命令 を使用して、build.gradle を記述しました。はい、これ:
アプリケーションを実行しようとすると、次のエラーが表示されます。
java.lang.UnsatisfiedLinkError: ローダーから ImageProc を読み込めませんでした dalvik.system.PathClassLoader[DexPathList[[zip ファイル "/data/app/com.camera.simplewebcam-1.apk"],nativeLibraryDirectories=[/data/app- lib/com.camera.simplewebcam-1、/vendor/lib、/system/lib、/system/lib/arm]]]: findLibrary が null を返しました
ここに私の Android.mk があります:
これが私のApplication.mkです:
私のエラーはどこですか?
android - フレーバー固有のコンパイル fileTree を使用して、さまざまな .jar ファイルを含める
プロジェクトで com.android.tools.build:gradle-experimental:0.6.0-alpha3 プラグインを使用しています。私のビルド gradle は次のようになります。
Google Play ストアと Amazon ストア アプリ用に異なる .jar ファイルを含める必要があります。それに応じて google と amazon という名前の 2 つのフレーバーを追加し、依存関係ブロックに 2 行を追加しました。
問題は、この変更の後、gradle が解析できず、エラーが発生したために procen プロジェクトを取得したことです: Gradle DSL method not found: 'googleCompile()'
誰でも私を助けたり、問題の研究の正しい方法に向かうことができますか. ありがとうございました。
android - 実験的なgradleプラグイン(NDK)を使用してandroid studioにopenssl libを追加するには?
で openSSL ライブラリをプロジェクトに追加しようとしてandroid studio 2.0 preview 7
いexperimental gradle plugin
ます。
私がしたことは、をダウンロードしてフォルダーopenSSL library
に入れたことです。jni
そして、このライブラリを使用する別の .c ファイルがあります。必要なファイルを含めましたが、コードにエラーはありません。私の.c
ファイル名はhello-jni.c
で、次のように my に宣言しましたbuild.gradle (module: app)
:
また、次のようにライブラリを MainActivity にロードしました。
しかし、プロジェクトをビルドしようとすると、次のようなエラーが表示されます。
私のhello-jni.cソースコード:
android - プロジェクト API レベルを 21 から 19 に下げると、NDK UnsatisfiedLinkError が発生する
APIレベル21でndkを使ってプロジェクトを作っていましたが、諸事情により、プロジェクトのAPIレベルを21から19にダウングレードしました。
私のプロジェクトは api 21 で正常に動作しましたが、プロジェクトをダウングレードすると NDK 部分でエラーが発生します。
これは、プロジェクトで System.loadLibrary("serial_port"); を実行したときのエラー コードです。
私は最初に NDK を使用していますが、問題がわかりません。エラーの解決を手伝ってください。
私はgradle-experimental:0.4.0を使用しています。
android - エラー: そのようなプロパティはありません: クラスのマニフェストプレースホルダー: com.android.build.gradle.managed.ProductFlavor
'gradle-experimental:0.4.0'
プロジェクトにonesignal sdkを使用しています。ここの例で言及されているコードでプロジェクトをビルドしようとすると、次のエラーが発生します。
エラー: そのようなプロパティはありません: クラスのマニフェストプレースホルダー: com.android.build.gradle.managed.ProductFlavor.
サンプルのコード
私のプロジェクトのコード
インターネット検索では何も明らかになりませんでした。このエラーを取り除くにはどうすればよいですか?
android - Android Studio ネイティブ コードのコンパイルが遅い
最近、Eclipse+ADT から Android Studio に切り替えました。私のアプリは完全なネイティブ C++ アプリケーションです。Android Studio 2.0 Beta 5 と Gradle Experimental 0.6.0-beta4 を使用しています。
Android Studio のビルド プロセスは、ネイティブ コードに対して非常に低速です。Stackoverflow と Internet に関するすべての質問を読みました。提案されたすべての方法 (--offline、--daemon、--parallel、-XmxSize など) を適用しました。それらは主に、Java コードのビルドを高速化することを目的としています。ネイティブ C++ ファイル (ndk-build) のコンパイル プロセスは依然として非常に遅いです。C++ コードを 1 行書いても、[実行] ボタンをクリックするたびに 5 ~ 7 分待ちます。Eclipse のコンパイル時間は、同じジョブで約 15 ~ 20 秒でした。
Android Studio でネイティブ コード (C/C++) のコンパイル プロセスを高速化するための提案はありますか?