2017-04-25 13 views
0

本当に愚かな質問です。最初のアプリケーションをGoogle Playにアップロードしようとしていますが、APKをアップロードする際に問題が発生しています。Google PlayアプリケーションのAPKパッケージ名のアップロード

Upload failed 
You uploaded a debuggable APK. 
For security reasons you need to disable debugging before it can be published in Google Play. 
Learn more about debuggable APKs. 
You need to use a different package name because "com.example" is restricted. 

誰も私が使用する必要があるパッケージを知っていますか?また、これはAndroid Studioプロジェクトのすべてのファイルにも当てはまりますか?

ごめんなさい、申し訳ありませんがアップロードは初めてです。これはかなり新しいものです。私は本当にアドバイスを感謝します。ありがとうございます。

答えて

1

デバッグ可能なAPK - デフォルトのAndroid Studio/Gradle設定を使用している場合は、アプリのビルドに「デバッグ」と「リリース」の両方があります。 「リリース」の亜種をアップロードする必要があります。リリース署名キーチェーンをまだセットアップしていない場合は、まずそれを行ってください。

パッケージ名 - これは<manifest>要素をAndroidManifest.xmlに示します。これはJavaパッケージの命名規則と似たフォーマットですが、ソースコードが入っているパッケージに合っていればもう少し便利ですが、そうする必要はありません。ただ、ユニークなものに(それがcom.example言うところ)

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example" 
    android:versionCode="1" 
    android:versionName="1.0"> 

を変更し、あなたが他の場所でのマニフェスト(例えば<activity android:name=".MainActivity">など)での相対参照を持っている場合は、それらを完全修飾するか、またはJavaクラスを移動する必要があります。すべてのアプリは異なるパッケージ名を持つ必要があります。

関連する問題