2017-10-09 12 views
0

は私、私は根が必要なコードを実行しようとするたびに、それはroot権限を必要とするため、システムの時間/再起動を設定しようとしたアプリケーションを、持っている、システムは "と「rootアクセスを許可する」とのポップアップを与えるアンドロイドアプリケーションをフリーズキャンセルボタンをクリックします。 rootアクセスを許可しないと、私は前進することができません。 私の場合、このポップアップはアプリケーションの後ろにあり、したがってアプリケーションはフリーズします。 IDEを使用してアプリケーションを終了すると、そこにポップアップが表示されます。許可をクリックしてアプリケーションを再起動すると、時刻/再起動を設定する機能がうまく機能します。root権限は

私の質問は、これらの要求のポップアップを停止する方法(システムがすでに根付いているような)またはどのように私は前にこれらのポップアップをもたらすことができますがありますか?私はAllwinner A31sアンドロイドボード

答えて

0

を使用しています

私はroot権限を求めるためにこれを使用すると、ポップアップが最前面に表示されます。

public static Process requestPermission() { 
    try { 
     return Runtime.getRuntime().exec("su"); 
    } catch (IOException e) { 
     LOGGER.error("The phone needs root: ", e.getMessage()); 
     return null; 
    } 
} 

PS:最初の受理後、それはもうしても表示されません。もし私が再び尋ねるならば。あなたはSuperSuをインストールし、あなたの特定のアプリに自動的に許可を与えることができます;)

関連する問題