私はほとんどgradleに関する質問があります。クラッシュサイクスNDKのシンボルとGradleのタスク
AndroidアプリでNDKクラッシュを報告するのにCrashlyticsを使用しています。 私はbuild.gradleにndk-buildを呼び出し、cppファイルを.soファイルにコンパイルするタスクを持っています。 このタスクの最後に、生成されたシンボルをCrashlyticsにアップロードするタスクを呼び出したいと思います。
AndroidスタジオにFabricプラグインをインストールした後、[Gradle]タブに追加された新しいタスクがいくつか見受けられました。それらのうちの1つは です。crashlyticsUploadSymbols [buildType] [flavor] buildTypeとflavorは、現在選択されているビルドタイプとフレーバーを示します。
このタスクでは、シンボルファイルがアップロードされているようです。
私の質問は です。このタスクをbuild.gradleから呼び出すことはできますか?
./gradlew crashlyticsUploadSymbols [buildType] [味]
それはbuild.gradle内から何とかこのタスクを呼び出すことは可能です: は現在、私はの形でAndroidのメーカーの端末タブで手動コールを使うのか?
このタスクを呼び出すには、buildNdkタスクの最後にfinalizedByを使用します。そのため、buildNdkが完了すると、アップロードタスクが実行されます。
また、現在のbuildTypeとフレーバーを取得して、crashlyticsUploadSymbolsコールに追加できるようにするにはどうしたらよいですか?
ありがとうございました!
これは動作しません:以下は私のために仕事をした
– marchinramあなたは重複した作業をしているかもしれませんが、詳細を追加して新しい質問を投稿することをお勧めします –