問題タブ [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-studio - gradle 試験運用版で renderscript を使用する
画像処理分野でアンドロイド向けのアプリを開発しています。したがって、私は高いパフォーマンスが必要です。コードの一部は NDK で記述され、別の場所では Renderscript で記述されています。ただし、ScriptC_ ファイルが生成されていないため、アプリケーションをコンパイルできません。
私のrsファイルはフォルダーにあります... \ app \ src \ main \ rs
そして、\ resにrawフォルダーが作成されました
gradle ファイル (アプリ) に従います。
android - gradle:2.0.0 から gradle-experimental:0.7.0-beta1 への移植エラー?
Androidスタジオプロジェクトがあり、グラドルを安定バージョン2.0.0から実験バージョン0.7.0-beta1に移植しようとしています:
これは、2.0.0 gradle コードの Android タグ モジュール内の作業コードです。
ここで、実験的なプラグイン 0.7.0-beta1 のコードを書き直そうとしました:
私はsigningConfigsでこのエラーエラーを受け取っています:
私のコードでは次の行になります:
私の署名構成には、メインフォルダーの下にあるkeystore.propertiesというファイルを使用しています(この方法で別のファイルに保存したいので、キーストア署名データをgitにアップロードしないので、現在の実験的な gradle プロジェクトのように署名構成キーを配置します)。
ここで何が欠けていますか?ファイルからロードされたプロパティを使用するには、署名構成をどのように記述すればよいですか? 私は実験的なグラドルを始めたばかりなので、役立つと思われる例や情報を自由に教えてください。
android - Gradle DSLメソッドが見つかりません:experimental-gradleでの「provided()」エラー
ネイティブコードのデバッグにexperimental-gradleを使用し、build.gradleで「provided 'javax.annotation:jsr250-api:1.0'」を使用する必要がありますが、実験版は提供された文法をサポートしていないようで、エラーメッセージ「Gradle DSL」が表示されますメソッドが見つかりません: 'provided()'".
実験的な gradle については、「com.android.tools.build:gradle-experimental:0.7.0-beta3」を使用しており、メインの build.gradle はここに投稿されています。
解決策はありますか?
android - Android NDK プロジェクトのネイティブ依存関係として ffmpeg を統合できない
完全に C/C++ コードで構成される Android NDK プロジェクトがあり、基本的に外部ライブラリを使用せずに画像を処理します。
Android Studio + Gradle NDK Experimental プラグイン (0.7.0-alpha1) を使用しています。
ここで、H.264 ビデオ フレームをデコードするために、ffmpeg をネイティブ ライブラリとして統合して C/C++ コードから使用する必要があります。
これらは、この問題に関してここで見つけた質問です。
Android - ffmpeg と android-ndk-r9c の統合
Android NDK と ffmpeg ライブラリ - プロジェクトの実行中にエラーが発生しました
Android-NDK で FFmpeg ネイティブ ライブラリを使用する
gradle-experimental を使用してビルド済みの静的ライブラリでビルドできない
これが私のbuild.gradleファイルです:
外部のネイティブ ライブラリを統合する Google のこのサンプルに基づいています。
これは、私のものにインポートする前にコンパイルした ffmpeg プロジェクトです: https://github.com/WritingMinds/ffmpeg-android
すべての .a ファイルと .h ファイルを追加し、ヘッダーを C/C++ コードにインポートできましたが、コンパイルしようとすると次のエラーが発生します。
明らかに、正しくインポートしていないものがありますが、何が欠けているのか正確にはわかりません。
android - Android Gradle Experimental プラグインの使用時に sourceCompatibility コンパイル オプションを指定する方法
現在、アプリの 1 つで Android Gradle Experimental プラグインを使用していますが、 retrolambdaライブラリを使用できるようにしたいと考えています。要件の 1 つは、いくつかの compileOptions を指定することです。通常の Android ビルド プラグインでは、次のように動作します。
新しい実験的プラグインのために、これを model.android の下に追加しました:
ただし、上記の結果は gradle sync エラーになります。
新しい Android Experimental Gradle プラグインを使用して sourceCompatibility と targetCompatibility を設定するにはどうすればよいですか?
ありがとう。