1

Play ストアからアプリケーションをダウンロードするユーザーは、Astro Manager やその他の関連アプリを使用して、アプリケーションの APK ファイルを簡単に取得できます。これらの apk はさらに逆コンパイルされ、一連の手順に従って、対応するアプリケーションのすべてのリソース ファイルとコードが取得されます。

私の質問は、Astro Manager でバックアップされているアプリケーションを停止する方法です。(誰にもバックアップを取ってほしくない)

4

2 に答える 2

1

Link2SDや他のアプリを利用することで、システムアプリ内でアプリと会話することができます。この段階では、Astro ファイル マネージャーでは表示されなくなります。

また、私はこれを試しました:1.SDカードにapkファイルをインストールして実行しました。2. SD カードに暗号化アプリ (Encryption Manager) をインストールしました。3. SD カードに暗号化されたアプリ ライブラリがあります (apk ファイル自体は暗号化できません。そうしないと、アプリが起動して実行されません)。アプリの起動は引き続き機能し、何の問題もありません。SD カードから暗号化アプリ (Encryption Manager) を削除すると、暗号化されたライブラリは暗号化されたままになり、apk ファイルを起動できます。Apk ファイルは引き続き Astro ファイル マネージャーに表示されますが、バックアップ/コピーすることはできません。これを試みると、次のメッセージが表示されます: App protected, will skip back up.

于 2014-05-28T21:57:53.947 に答える
1

filemanager が apk のバックアップを取っていないということは、実際にはあり得ません。

Android システムはアプリのダウンロード時に apk のバックアップを取得し、いくつかの手順に従ってその apk を sdcard の他のフォルダーにコピーできますが、システムによって妨げられているため、その apk を android システムから削除することはできません。 .

apk の逆コンパイルを制限するには、ProGaurdを使用する必要があります。この「逆コンパイルの防止」を参照してください。また、他の方法も利用できますが、100% 完璧ではありません。

MyAPPSharerタイプのアプリを使用してBluetooth経由で共有されているapkは 、そのアプリケーションがデバイスで動作するのを避けるために、アプリがプレイストアからダウンロードされているかどうかを確認するアプリケーションライセンスを使用する必要があります。 illegel バージョンのアプリケーションを使用していることなどについて...

于 2013-06-04T07:54:05.280 に答える