![](/img/trans.png)
[英]How to resolve `java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException` in Android Studio v4.2
[英]Android app crashes when adding commands to RootTools v4.2 shell
我有一個Android應用程序利用RootTools v4.2(我知道的最新),我已經按照他們的文檔介紹了如何以root身份執行shell命令。 有時命令執行得很好,有時應用程序崩潰時會出現以下異常。
java.lang.IllegalStateException: Unable to add commands to a closed shell
以下是異常的實際代碼:
RootTools.getShell(true).add(cmd);
所以我想知道,因為如果還有別的東西我做錯了,那么文檔就沒有提到這類問題? 通過文檔查看,在開始添加命令之前,我沒有看到如何確保打開shell。
此代碼正在與我合作。 嘗試再次安裝庫可能不是它的vaild。
if(RootTools.isAccessGiven()){
try {
Shell shell = RootTools.getShell(true);
JavaCommand cmd = new JavaCommand(0,this,"input keyevent 26");
shell.add(cmd);
}
catch (Exception e){
Log.d("ERRORS : ",e.getMessage());
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.