特定のデバイスにプリインストールされるアプリを開発していますが、自分のデバイスでアプリをテストしているため、自分のデバイスでデモを行う必要があります。現時点では、ユーザーアプリとしてテストしているので問題ありませんが、システムアプリのみが使用できるアクセス許可を使用する必要があります。私がそれをテストしてデモできるように、プロジェクト設定でシステムアプリと言う方法はありますか?
1 に答える
3
簡単な答え-私はあなたの電話を根絶します。ただし、rootなしでブートローダーのロックを解除することは可能です。したがって、IMOでは、リカバリとしてCWMをインストールし、CWMを起動してから、CWMオプションを使用してシステムをMOUNTし、adbを使用して.apkを/ cacheにコピーし、linuxutil'cat'を使用してapkを取得できます。 /cacheを/system/ appに移動し、CWMを使用して/ systemをアンマウントしてから、再起動します。
長い答え-システムアプリを開発している場合は、Androidのセキュリティ環境を学びましょう。/ systemフォルダーのアクセス許可に関する問題を学び、開発者がインストール、アンインストールなどのadbアクティビティが制限されている/systemフォルダーにアクセスできるようにするリカバリタイプのツールを学びます。
これは、システムアプリのインストール方法に関する古い議論「フローズンヨーグルト」であり、/systemフォルダー内の権限の問題のいくつかを示しています。ハニカムとICSでどのように行われるかを読まずに、これらの指示に従うだけではありません。
于 2012-11-28T16:19:55.243 に答える