アプリケーションをSDカードに移動するための小さなツールを作成します。シェルスクリプトを使用してアプリケーションをsdcardに移動する方法
私はAndroidオープンソースでmovePackage()
の方法を見つけ、その方法を反映しています。この方法は私が得ることができないcom.android.PERMISSION.MOVE_PACKAGE
を必要としたので失敗しました。だから私は、ルートのデバイスのためにこれを行うためにシェルスクリプトを使用したい。
しかし、私は実際にmovePackage()
の方法で何が起こったのか分かりません。だから私は正しいスクリプトを書くことができません。
アプリをSDカードに移動したときに、Androidの内部で何が起こったか教えてください。プログラムでこれを行うことはできますか?
Androidはあなたができるオープンソースであるためhttp://android.git.kernel.orgのアンドロイドソースを見てください(それでもまだダウンしている場合はhttp://github.com/android) –
SD上のアプリケーションは暗号化されているので、移動することはできません。特定のAndroidメソッドを呼び出す必要があります。シェルで利用できないと思われます。 – JohnUopini
Joe Simpsonへ - ソースを見たいが、サイトはダウンします。それは長い間ダウンしています。何が起こった? To Johnuopini - あなたは私がアンドロイドソースを通して道を見つけることができると思いますか?私が心配しているのは、メソッドを見つけてソースコードを入手することですが、それでも私が得ることのできないパーミッションが必要です。 –