RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

解決雷電模擬器4.0版本為什么無法安裝Xposed框架

汽車電子技術(shù) ? 來源:安卓腳本 ? 作者: 稻草人 ? 2023-03-03 13:56 ? 次閱讀

本來是想錄制一個五六分鐘的視頻來講一下. 怎么在雷電模擬器中安裝Xposed框架的, 但是仔細琢磨了一下. 發(fā)現(xiàn)如果用autojs來安裝的話, 非常簡單, 并不需要錄個視頻來講, 我將用到的資源文件和腳本整合一下做成了一個一鍵安裝腳本, 如果有需要在雷電模擬器上使用Xposed框架的可以自行下載,下載鏈接 我會放在文章的結(jié)尾處...

這兩天需要用到雷電模擬器來測試一個東西. 發(fā)現(xiàn)安裝Xposed_Installer.apk后, 安裝器無法下載一個zip包大概如下圖:

圖片

這種情況可能是apk無法訪問這個zip包的地址了吧.需要手動下載并且安裝才行, 手動安裝的方式某大神也做好了shell腳本...所以這個autojs腳本的內(nèi)容并沒有什么特殊的地方. 只是一些自動化的操作而已.

autojs腳本代碼:

importPackage(java.io);
importPackage(java.lang);


var isRootAble = getRootAhth();
if (!isRootAble) {
    toastLog("請先給APP授予root權(quán)限");
    exit();
}




var currentPath = files.cwd();


var sh = new Shell(true);
sh.setCallback({
    onNewLine: function(line){
        log(line);
    }
})
sleep(1000);
sh.exec("cd " + currentPath);


var shellCommands = [
    "mount -o remount,rw -t rootfs /system",
    "cp -r ./Xposed/system /system",
    "cp -r ./Xposed/script.sh /system",
    "cd /system",
    "sh script.sh"
]


for (let i of shellCommands) {
    sh.exec(i);
    sleep(500);
}
// sleep(2000);


//設(shè)備不同可能使用的時間也不同. 暫且不結(jié)束sh
//反正安裝完了也要重啟...
// sh.exit();


function getRootAhth() {
    var process = null;
    var os = null;


    try {
        process = Runtime.getRuntime().exec("su");
        os = new DataOutputStream(process.getOutputStream());
        os.writeBytes("exit\\n");
        os.flush();
        var exitValue = process.waitFor();
        if (exitValue == 0) {
            return true;
        } else {
            return false;
        }
    } catch (e) {
        log(e);
        return false;
    }
}

因為要操作/system目錄, 所以autojs必須擁有root權(quán)限才能正常運行, 所以在彈出授權(quán)提示的時候, 請允許授權(quán).

重要提示:

我整合的壓縮包里面僅僅只有 sdk25 x86架構(gòu) 的Xposed, 所以該文件僅用于安卓7.1.x的系統(tǒng), 其他系統(tǒng)均無法安裝, 另外因為是x86架構(gòu)的包,所以嚴禁使用已經(jīng)root的手機運行此腳本. (會使手機變磚) 如果你要使用腳本給手機安裝xposed框架, 請下載對應(yīng)cpu架構(gòu)的xposed包來替換掉 ./Xposed/system 目錄即可.

xposed framework下載地址: https://dl-xda.xposed.info/framework/

另外, 在夜神模擬器上測試, 安裝完成后,會卡99%. 所以還是只在雷電4.0上使用吧.

整合包下載地址:

由于阿里云網(wǎng)盤不允許分享zip包, 所以我將zip包變更了后綴為txt, 大家下載后 , **請將文件的后綴名改為zip后再進行解壓即可. **

https://www.aliyundrive.com/s/KzLV9hBBf6n

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Zip
    Zip
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    8638
  • 腳本
    +關(guān)注

    關(guān)注

    1

    文章

    389

    瀏覽量

    14858
  • apk
    apk
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    4925
收藏 人收藏

    評論

    相關(guān)推薦

    HarmonyOS 3.1 Beta 1模擬器和端云一體化體驗

    Beta1版本配套,與HarmonyOS模擬器鏡像3.1.0 Developer Beta1版本配套,與OpenHarmony 3.2.10.6版本配套。
    的頭像 發(fā)表于 02-21 12:42 ?1828次閱讀
    HarmonyOS 3.1 Beta 1<b class='flag-5'>本</b>地<b class='flag-5'>模擬器</b>和端云一體化體驗

    無法在選擇模擬器中找到ISE模擬器選項

    我在我的電腦上使用Windows,我已經(jīng)安裝了XILINX ISE 9.2的許可版本但我無法在選擇模擬器中找到ISE模擬器選項。任何人都會幫
    發(fā)表于 02-18 13:51

    利用xposed框架模擬真實手機環(huán)境和建立引流腳本矩陣的方法

    如何利用xposed框架模擬真實手機環(huán)境,建立引流腳本矩陣
    發(fā)表于 05-31 11:46

    RT-Thread 4.0版本

    (下拉至底部及可見RT-Thread4.0壓縮包)RT-Thread 4.0版本代碼Release啦!因為支持SMP(對稱多核處理)的緣故,RT-Thread v
    發(fā)表于 08-05 06:34

    手把手教你使用HarmonyOS本地模擬器

    版本才支持本地模擬器,當(dāng)前推薦使用DevEco Studio V3.0 Beta2版本。 3. 使用本地模擬器前,需要安裝相應(yīng)的鏡像包,具體
    發(fā)表于 02-17 16:58

    DevEco Studio無法使用模擬器運行應(yīng)用

    配置好遠程模擬器,點運行,會彈出這個界面,顯示無法運行,這是什么問題。
    發(fā)表于 04-09 00:48

    RT-Thread4.0版本操作emmc總線寬度無法自動識別是為什么

    mmc.c文件里面函數(shù)mmc_select_bus_width兩個版本區(qū)別為上圖,3.1版本有正常bus_width寬度的切換,4.0版本沒沒有對該變量進行賦值所以總線寬度
    發(fā)表于 04-27 09:45

    在AMD CPU的Windows電腦下,啟動模擬器失敗無法安裝GVM怎么解決?

    在AMD CPU的Windows電腦下,啟動模擬器失敗,提示“Unable to install GVM.”,無法安裝GVM。
    發(fā)表于 06-07 10:13

    SDK Manager PC Android模擬器安裝使用

    因為不會安裝使用模擬器軟件或找不到。今天我就為大家推薦一款A(yù)ndroid SDK模擬器最高版本的系統(tǒng)SDK Manager。
    發(fā)表于 04-10 10:26 ?1次下載

    eNSP華為模擬器軟件安裝指南

    eNSP華為模擬器軟件安裝指南
    發(fā)表于 08-20 17:47 ?4次下載

    有容乃大,化繁為簡——夜神發(fā)布全新一代安卓模擬器

    夜神模擬器——作為全球首家發(fā)布安卓9版本模擬器的行業(yè)領(lǐng)軍品牌,再次進行重大產(chǎn)品迭代,是業(yè)內(nèi)首次實現(xiàn)包括安卓9在內(nèi)的全安卓版本以及模擬器位數(shù)的
    發(fā)表于 08-25 12:30 ?4152次閱讀
    有容乃大,化繁為簡——夜神發(fā)布全新一代安卓<b class='flag-5'>模擬器</b>

    HarmonyOS本地模擬器版本演進與使用方法

    2021年的華為開發(fā)者大會(HDC2021)上,我們隨DevEco Studio 3.0 Beta1版本發(fā)布首次推出了本地模擬器(也稱為Local Emulator),支持模擬手機品類。我們通過下面
    的頭像 發(fā)表于 02-25 13:03 ?6222次閱讀
    HarmonyOS本地<b class='flag-5'>模擬器</b>的<b class='flag-5'>版本</b>演進與使用方法

    如何對PNET 模擬器進行初始化安裝

    今天給大家?guī)硪黄诟韶泝?nèi)容,關(guān)于模擬器, 這個模擬器就是PNET,今天給大家分享一下如何對PNET 模擬器進行初始化安裝。
    的頭像 發(fā)表于 10-28 09:15 ?2012次閱讀

    華為新版模擬器eNSP Lite安裝攻略

    最近華為發(fā)布了新版模擬器eNSP Lite的產(chǎn)品手冊,根據(jù)產(chǎn)品手冊描述,新版模擬器eNSP Lite基于云端發(fā)布,所以安裝和登錄新版模擬器eNSP Lite的方式和目前
    的頭像 發(fā)表于 05-17 10:25 ?7157次閱讀
    華為新版<b class='flag-5'>模擬器</b>eNSP Lite<b class='flag-5'>安裝</b>攻略

    華為eNSP模擬器安裝教程

    華為eNSP模擬器安裝教程
    的頭像 發(fā)表于 08-11 10:57 ?3040次閱讀
    華為eNSP<b class='flag-5'>模擬器</b><b class='flag-5'>安裝</b>教程
    RM新时代网站-首页