你的win11安裝上Android 應用了嗎?
Windows11系統已經正式上線一段時間了,對于國內用戶來說。可能最值得期待的就是win11加入了安卓子系統,這樣可以不需要單獨安裝安卓模擬器,也能在電腦上運行安卓應用。
但是目前的安裝子系統對國內的小伙伴并不是那么友好,由于微軟是和亞馬遜應用商店進行合作開發,所以安卓app的下載安裝渠道只能在亞馬遜的應用商店。
但是亞馬遜的應用商店竟然還未對中國地區開放,那么我們該如何在win11上面安裝安卓應用呢?
小編今天就跟大家分享通過一款傻瓜式的app安裝工具:WSATools,讓你在win11上安裝任意的app,并且實現了雙擊APK文件就能直接安裝的快捷操作。
這款工具來自于微軟商店,之前被微軟無緣無故下架過一次,后面微軟道歉后又將其上架。
工具安裝后的首次打開會提示你先安裝adb,點擊安裝,然后選擇一個文件夾,作為adb的安裝目錄
adb安裝成功之后,只需要雙擊電腦中已經下載好的安卓apk文件就可以自動安裝了,然后在開始菜單打開已經安裝的應用。
這款工具的原理還是adb命令行的方法來安裝,作者將其圖形化更加適用于普通用戶,不需要懂adb命令,你只需要雙擊一下。
推薦大家第一個安裝的app可以是一款應用商店,這樣后續你就可以在商店里面直接安裝應用了。
另外這款工具目前只能通過微軟商店的程序鏈接來安裝。
以上就是今天的分享了~
雖然網上有很多的教程了,但是還是想自己總結一下,方便自己以后查看,如果能幫助到別人也不錯!
1.apktool作用是反編譯apk后可以查看res布局和資源文件
2.dex2jar作用是將class.dex文件編譯成為了jar文件
3.jd_jui作用是查看jar文件中java源碼的
1.使用前的準備
1.1下載 apktool.jar
下載地址:https://ibotpeaches.github.io/Apktool/
下載完成后將apktool_x_x_x.jar重新命名為apktool.jar
1.2下載文件 apktool.bat
下載地址:https://github.com/iBotPeaches/Apktool/
1.3下載文件 dex2jar csdn有下載
1.4下載文件 jd_jui csdn有下載
1.5準備一個用于測試的apk文件
2.windows下使用步驟
2.1將apktool.jar和apktool.bat復制到C:\Windows文件夾下面
2.2使用cmd進入DOS窗口,然后切換到路徑,到需要反編譯的apk文件夾下,
再然后使用apktool官方提供的2個命令:第一個是apktool d 需要反編譯app的名稱.apk
輸入第一個命令后回車,你會發現測試的apk文件夾下多了一個文件夾,和你反編譯的app名稱一致的文件夾,打開后發現里面有res文件夾,可以查看資源文件和布局文件
接這輸入第二個命令 apktood b 需要反編譯app的名稱[注意沒有后綴.apk]
輸入第二個命令后回車,你會發現上一步生成的新的文件夾下多了build文件夾,找到classes.dex文件
2.3解壓下載好的dex2jar包,解壓后打開如下圖所示
將上一步中的classes.dex文件復制到dex2jar解壓后的目錄中
然后將DOS窗口切換到當前dex2jar解壓后的文件夾路徑
接著使用命令 jar-dex2jar.bat classes.dex 回車后會生成 classes-dex2jar.jar文件
2.5解壓jd-gui,然后點擊jd-gui.exe執行,打開后在file中openfile中打開上一步中classes-dex2jar.jar文件 就可以看見apk中的java的源碼了
這樣就完成了apk的反編譯,可以查詢項目的源碼,當然絕大部分的app都是混淆代碼了的,但是通過反編譯可以學習到別人的程序使用到的優秀的框架,還有一些編碼的思路。