タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

apkに関するmidoriatamaのブックマーク (1)

  • androidにプリインストールされたアプリのodexをbaksmaliでdeodexしてapkに収める方法 #androidjp

    androidにプリインストールされたアプリを他機種に移植したりする際に、問題になるのが、odexです。 通常のアプリはapkファイルさえあればインストールでき、起動時にodexファイルを出力するのですが、プリインストールアプリの場合は、少し挙動が違い、もともとsystem/appフォルダにodexファイルを持っています。 これはプリインアプリの使用時にdata領域を圧迫しないように、との配慮なのだと思うのですが、問題は、このプリインアプリを別機種に移植しようと思ったときに起こります。 odexというのは、機種・バージョン固有のものなので、別の機種にそのまま移しても、動かないのです。 つまり、apkとodexファイルを別機種に移そうとしても起動はおろか、インストールすらできないという現象が起きます。 これは、来はapkに含まれているはずのclass.dexが存在せず、apk外のodexし

    androidにプリインストールされたアプリのodexをbaksmaliでdeodexしてapkに収める方法 #androidjp
  • 1