[解決済み] Playstoreのエラーです。App Bundleにネイティブコードが含まれており、デバッグシンボルがアップロードされていません。
質問
新しい flutter アプリのバンドルを Playstore にリリースしようとすると、次のようなエラーが発生します。このようなエラーが発生します。 "このアプリバンドルにはネイティブコードが含まれており、デバッグシンボルがアップロードされていません。クラッシュやANRの解析やデバッグを容易にするために、シンボルファイルをアップロードすることをお勧めします。 これを修正する方法が見当たりません。flutterとアプリのリリースは初めてで、少し絶望的になっています...。 何か良い方法があれば教えてください。
で提案されているように、app/build.gradleに "android.defaultConfig.ndk.debugSymbolLevel = 'FULL'" (on line 1) を追加したところ、以下のようになりました。 https://developer.android.com/studio/preview/features#native-crash-symbolization . 私は、Android Studioのターミナルでこのエラーを取得します。私はこのコマンドを使用しています "flutter build appbundle"。
ターミナルでエラーが発生しました。 FAILURE: ビルドに例外が発生して失敗しました。
-
Where: Build file 'C:\Usersfilip@AndroidStudioProjects@[email protected]' line: 1
-
What went wrong: プロジェクト ':app' を評価する際に問題が発生しました。
org.gradle.api.Project 型のプロジェクト ':app' に対して、未知のプロパティ 'android' を取得できませんでした。
-
試してみてください。 スタックトレースを取得するために --stacktrace オプションを付けて実行します。より多くのログを取得するには、--info または --debug オプションを付けて実行します。完全な洞察を得るために --scan と共に実行します。
-
より多くのヘルプを得るには https://help.gradle.org
3秒でBUILD FAILED Gradleタスク 'bundleRelease'を実行中... Gradleタスク 'bundleRelease'の実行... 完了 4,3s Gradle タスク bundleRelease は終了コード 1 で失敗しました。
どのように解決するのですか?
デバッグシンボルファイルをアップロードする前に、Android Gradle プラグインのバージョン 4.1 以降を使用する必要があります。
現在、Gradle 4.0.0しか自動で取得できないので、Android Studio 4.1にしか付属しないようですね。
というわけで、古典的なPlayコンソールに戻せば、通してくれるはずです :)
アップデートを行いました。 というわけで、アップデートされたGradleを使い、NDKのデバッグシンボルをビルドに追加するだけです。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン