通常、APKを再インストール(アプリケーションデータを予約)できるのは、署名が前の署名と一致する場合のみです。

強制するにはどうすればよいですか。ルートアクセスを使用してアンインストールせずにapkをアップグレード(たとえば、ディストリビューションからセルフコンパイラバージョンに)しますか?

回避策は、バックアップアプリケーションのデータ+アンインストール+インストール+データの復元ですが、これは不便であり、他の人に通知します不要な[アン]インストールに関するアプリケーション。

コメント

  • アプリケーションをインストールするときに、署名を無視するようにシステムをパッチします。 LuckyPatcherのようなアプリではそれが可能です。
  • / data / appのAPKを置き換えてから、ソフト/フルリブートするのはどうですか?
  • リブートも不便です。開発バージョンとリポジトリバージョンをシームレスに切り替えたい。
  • この場合:本番バージョンと同じ署名で開発バージョンに署名します。チャームのように機能します。
  • '制作用のキーがありません。また、F-Droidはそれを使用してアプリケーションに署名します'独自のキー。ワークフローは次のとおりです。1。F-Droidからアプリをインストールします。2。ソースから構築された修正/機能を提供したい。 3.ソースからインストール、テスト済みなど。 4.修正は最終的にアップストリームになります。自作バージョンはもう必要ありません。 5.F-Droidからアプリをもう一度更新したい。

回答

<と呼ばれるアプリを使用できますdiv id = "0eaf1021eb">

“Lucky Patcher” witchには多くのシステム調整が含まれており(rootとbusyboxが必要です)、次の手順に従います。

  1. に移動下部の[ツールボックス]タブ。
  2. [Androidにパッチ]を選択します。
  3. [パッケージマネージャーで署名の確認を無効にする]をオンにします。
  4. [適用]を押します。 「そして、電話が再起動するのを待ちます。

それだけです。「ラッキーパッチャー」にもXposedがありますXposedがすでにシステムにインストールされている場合、同じタスクを実行するモジュール。

回答

XInstallerを使用します。rootが必要です。 XInstallerをアクティブ化するにはXposedも必要です。

すべての設定が完了したら、XInstallerに移動してインストールを選択し、署名の確認を選択します。完了したら、必ず署名の確認を有効にしてください。 。

ダウンロードリンク: Xposedインストーラーおよび XInstaller

コメント

  • なぜ反対票を投じるのですか?XInstallerに問題がありますか?
  • その反対票は、リビジョン1 が最新のリビジョンでした。'確かではありませんが、今後はワンライナーを避けてください。 。
  • 'フォーラムへの投稿は初めてなので、最初はxinstallerを使用するように書いただけです。反対票は編集によるものです。:P

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です