アプリのバンドルIDを変更したいのですが、ソースコードではなくAPKしか持っていません。 「com.mycompany.mygame」から「com.mycompany2.mygame」または「com.mycompany.mygame」から「com.mycompany.mygame2」に変更するにはどうすればよいですか?APKのみを持っている場合のバンドルIDの変更方法
1
A
答えて
0
もう一度アプリケーション/ゲームを作成する必要があります。それ以外の場合はデコンパイルアプリ。これを確認してくださいlink(Windowsの場合は、.shファイルを実行する代わりに.batファイルを実行してください)。 apkファイルのソースコードをどのように表示するかについて説明しています(作成したときと同じように、つまりIDの不具合や完全なパッケージ構造)。しかし、ゲームソースコードが難読化されていれば、完了しているという制限があります。あなたがソースコードを取得した後、別のアンドロイドプロジェクトを作成し、ソースコードをコピーします。ただし、バンドルIDを変更しているため、このアプリ/ゲームをアップロードするとGoogle Playストアでは別のアプリになります(旧バージョンと置き換えられない)。
将来的には、いくつかのコードのバージョン管理やリビジョンツールへの投資を追加するかもしれません。私を信じて、開発者に起こりうる最悪のことは、ソースコードを失うことです。
1
コードベースやアプリを生成したツールと同じツールにアクセスすることはできません。これがIDの目的です。つまり、アプリケーションのコードベースの一意の識別子です。
あなたがそれを動かすコードベースを置き換えるには、あなたのアプリの "2.0"なんかをリリースする必要があります。
関連する問題
- 1. アプリストアのアプリのバンドルID、アプリID、アプリ名を変更した場合の影響
- 2. WatchKitを使用している場合のバンドルIDの問題
- 3. PID(プロセスID)のみを持っている場合はウィンドウタイトルを取得
- 4. FirebaseのバンドルIDの変更
- 5. バンドルIDを変更しても設定を保持する
- 6. のみ、私は次のモデルを持っている場合Json.Net
- 7. 私はこのコードを持っている場合、更新列
- 8. gitを使ってサブディレクトリに変更があった場合にのみコマンドを実行する方法は?
- 9. 持っている方法リストの変更時にイベントのリスト
- 10. iTunes Connectに間違ったバンドルIDを入力した場合
- 11. Javascript onChangeマウスを使用している場合のみ変更
- 12. 変更バンドルシードID、同じバンドルIDは、アップグレード
- 13. クライアントが古いバージョンを持っている場合にのみ、PERFORCEでファイルを同期する方法は?
- 14. 「ユニオンオール」によって異なるIDのみを持つ別のテーブルからレコードを結合する方法
- 15. は変更IDの変更IDが正しい場所に
- 16. 場合によってのみグローバル変数が変更されました
- 17. idがnullでない場合にのみwhere句を連結する方法
- 18. ウェブブラウザのURLが変更された場合のテキストボックスのテキストの変更方法私が持っているもの
- 19. 私は/ blog/URIを持っている場合にのみサブディレクトリにリダイレクトする方法
- 20. 連続統合 - 私はJavaで、次のコンポーネントを持ってのみ変更コンポーネント
- 21. アプリケーションIDとバンドルIDの競合
- 22. OS XバンドルID名:この場合のベストプラクティス
- 23. 2つのAndroidパブリッシャーアカウントを持っている場合は合法ですか
- 24. iPhone SDKの場合BarButtonの色を変更する方法
- 25. この場合2dリストの要素を変更する方法
- 26. ページを居住者にする方法(サーバーを持っていない場合)
- 27. テーブルが既に描画されている場合の値の変更方法
- 28. ビジュアルスタジオがフルスクリーンモードの場合、タスクバーを「常に上に」持っていく方法は?
- 29. C変数と私が持っている場合は
- 30. シェルスクリプトからplist情報(バンドルID)を読み取る方法
なぜそれをしたいですか?その能力をユーザーに与えることは危険なようです。 – DeeV
Google開発者用コンソールの既存のアプリにapkをアップロードする必要がありますが、バンドルIDが異なるためアップロードできません。 apkはアプリジェネレータのウェブ上で生成され、現在のapkを置き換える必要があります。 – wieblinger