Nokia X 304 - APKファイルから抽出されたパッケージ名が、コンテンツ項目で指定されているパッケージ名と一致しません。
-
23-12-2019 - |
質問
だから迅速なデフォルトの発行アプリオプションは機能しませんでした(これは重大な入門/ユーザーエクスペリエンスの問題です)。だから私は標準のオプションを試しました。
アプリをアップロードした後、このエラーが発生しました
エラー 304 - APKファイルから抽出されたパッケージ名が、コンテンツアイテムで指定されているパッケージ名と一致しません。
今、これが次の開発環境を持っているために起こります
- PACKAMENAMEを持つAndroidライブラリプロジェクトcom.mcruseon.caregiri
- Androidプロジェクトは1に依存しています。
アプリをアップロードするとき、私はあなたの検証がファイルを抽出し、クラスファイルの実際のpackagenameをAndroidManifestファイルと比較し、この競合を網羅しています。
なぜ私はこの設定をしていますか? Android(href="http://developer.android.com/tools/projects/index.html" refoluts/index.html" http://developer.android.com/tools/ //developer.android.com/tools/ Projects / index.html )私のシナリオは私がCarpoolアプリを構築しています、そして私は同じソースコードを使って自転車プールアプリを構築します。そしてデモAppを構築するための同じコードベース(マーケティング/販売購入)は、道路上や道路の展示品の人々に証明するために使用することができます)。それはc #ifdefのプリプロセッサ指令のようなものです。
解決
あなたがクラスにどのようなJavaパッケージを使用するかを疑問に思います。
公開中にアプリケーションメタデータのパッケージ名を入力したタイプミックを作成したと思います。実行するには、 aapt コマンド( android sdk / build-tools / [version] / aapt にあります)でAPKのPackageNameを確認できます。
$ aapt d badging YOURAPPLICATION.apk
package: name='com.mcruiseon.caregirihindjewadibeta' versionCode='1' versionName='1.0.0'
...
.
name 属性を使用する( com.mcruseon.caregirihindjewadibeta になると仮定します)コンテンツアイテムのパッケージ名公開