2

私は最後のアプリをついに完成させ、Googleストアに入れたいと思っていましたが、「有効な.apkファイルをインポートする必要があります。デバッグAPKが動作している間に署名付きのAPKファイルが動作しない

私は実際に何をしているのか分からず、私はどこにでも見えました。私は署名されたAPKを構築しなければならないと理解しました。

さらに、私が気づいたばかりの重要な点:デバッグAPKが自分の電話機で動作する間、署名付きapkは動作しませんか?

そして、私が署名したAPKをビルドするとき、それはGradleのコンソールにエラーとしてこれを言う:

「注意:一部の入力ファイルは推奨されないAPIを使用またはオーバーライドし 注:-Xlintで再コンパイルのための:非推奨詳細: 注:C:¥Users¥Lois¥AndroidStudioProjects¥iobner¥app¥src¥main¥java¥com¥lf¥gt¥knowy¥suggestions.javaでは、チェックされていない操作または安全でない操作が使用されます 注:-Xlintで再コンパイルします。詳細については。"

誰でも手伝ってもらえますか?署名済みのAPKを作成するにはどうすればよいですか?なぜデバッグがうまくいかないのですか?私はこれについての経験はなく、アプリケーション全体を自分で学んだが、今度は自分自身で問題を見つけるように見えない...ありがとう!

+0

は、あなたが全体のスタックトレースを追加してもらえますか? –

+1

@Louis Bouchard与えられたエラーはapkの問題に直面しないという警告です。実際の問題は、署名されたAPKの問題です。 [this](https://stackoverflow.com/questions/44386464/android-app-installation-failed-package-com-my-app-has-no-certificates-at-entry/44387533#44387533)と[this](https://stackoverflow.com/questions/44671778/published-app-on-play-store-cant-communicate-with-google-maps-api-and-facebook/44672565#44672565)署名付きapkの問題。これがあなたを助けてくれることを願っています。 –

答えて

1

リリースapkをデバッグする場合は、マニフェストまたはgradleにdebuggableオプションを追加します。

あなたはAPKガイド署名あなたのAndroidManifest.xml

<application 
      android:debuggable="true" 
      android:name=".YourApplication" 
      android:allowBackup="true" 
      android:icon="@mipmap/your_icon" 
      android:label="@string/app_name" 
      android:theme="@style/AppTheme"/> 

更新

を変更する場合:

https://developer.android.com/studio/publish/app-signing.html

+0

さて、私はアンドロイドストアでリリースできるAPKを作りたいと思っています...デバッグ可能かどうか、あるいは何かを作らなければならないかどうかは本当に分かりません。 –

+0

私は私の答えを更新:) – diegoveloper

0
  1. 変更バージョン番号と名前。
  2. プロジェクトをクリアして実行してください。
  3. sign apkを生成してデバイスを確認し、アップロード後に新しいsign apkを保存します。
+0

最初のポイント「バージョン番号と名前を変更する」とはどういう意味ですか?私はどこでそれをするべきですか?申し訳ありませんが、私は何かを理解するために今夜あまりにも疲れています... –

+0

バージョン番号と名前をgradleで変更します – Pratik18

+0

私はそれを行い、署名されたapkを生成するときにも同じエラーが発生します。 –

関連する問題