當前位置:首頁 » 操作系統 » linux運行apk

linux運行apk

發布時間: 2022-07-16 20:43:30

1. linux有哪些運行apk的方法

Linux運行apk的方法詳見:https://jingyan..com/article/46650658c51160f548e5f85b.html

2. linux系統 安裝APK文件 安卓系統也屬於Linux的一種,那在Linux下能不能安裝APK文

不能 windows也是基於linux的你說linux能不能安裝exe 同樣是linux系統,CentOS、Ubuntu、Debian三者軟體很多都不通用 安卓軟體就不用想了

3. 如何流暢得在所有linux發行版上跑android的apk程序

Android的底層是Linux內核,因此在shell環境下可以運行Linux命令,尤其是經過root處理的android系統,基本上可以通過調用Linux命令完全控制手機,下面的RootCmd.java代碼可以實現運行Linux外部命令。
packagemy.android.code;importandroid.os.Environment;importdalvik.annotation.Signature;importjava.io.BufferedReader;importjava.io.DataInputStream;importjava.io.DataOutputStream;importjava.io.File;importjava.io.FileReader;importjava.io.InputStream;importjava.io.OutputStream;importjava.util.Vector;publicfinalclassRootCmd{//執行linux命令並且輸出結果(StringparamString){VectorlocalVector=newVector();
try{ProcesslocalProcess=Runtime.getRuntime()。
exec(「su」);
//經過Root處理的android系統即有su命令OutputStreamlocalOutputStream=localProcess.getOutputStream();
=newDataOutputStream(localOutputStream);
InputStreamlocalInputStream=localProcess.getInputStream();
=newDataInputStream(localInputStream);
Stringstr1=String.valueOf(paramString);
Stringstr2=str1+「\n」;localDataOutputStream.writeBytes(str2);
localDataOutputStream.flush();
Stringstr3=localDataInputStream.readLine();
localVector.add(str3);
localDataOutputStream.writeBytes(「exit\n」);
localDataOutputStream.flush();
localProcess.waitFor();
returnlocalVector;}catch(ExceptionlocalException){localException.printStackTrace();
}}//執行linux命令但不關注結果輸出(StringparamString){try{ProcesslocalProcess=Runtime.getRuntime()。
exec(「su」);
ObjectlocalObject=localProcess.getOutputStream();
=newDataOutputStream((OutputStream)localObject);
Stringstr=String.valueOf(paramString);
localObject=str+「\n」;localDataOutputStream.writeBytes((String)localObject);
localDataOutputStream.flush();
localDataOutputStream.writeBytes(「exit\n」);
localDataOutputStream.flush();
localProcess.waitFor();
localObject=localProcess.exitValue();
returnlocalObject;}catch(ExceptionlocalException){localException.printStackTrace();
}}//判斷機器Android是否已經root,即是否獲取root許可權(){inti=execRootCmdSilent(「echotest」);
//通過執行測試命令來檢測if(i!=-1)returntrue;retrunfalse;}}

4. 如何再linux下運行apk程序

Linux上的軟體少得可憐,要是能夠直接運行安卓程序,那將是意見很酷的事情。
方法原理:首先這個方法不需要開啟安卓虛擬機,是直接在Linux上運行的。
谷歌在很早之前提出了archon的方案,能夠直接在PC端運行安卓app,但是並不是很完善,所以不保證所有app可運行,請自測。
後來deepin對其進行了加強,在此感謝深度團隊。
部分為轉載內容,再次感謝原作者。
理論基於Debian的系統都可以,本人基於Linux mint17.3,其他Linux發行版請自行測試。

一、安裝運行環境
首先要安裝chrome瀏覽器,可到 http://www.google.cn/chrome/browser/desktop/index.html 下載
在我提供的資源網址中,選擇環境包文件夾
安裝 archon-integration*.deb 和 deepin-archon*.deb即可

二、安裝安卓app
1.安裝打包好的安卓app的deb包
直接在我提供的資源網址中,選擇Android-apps文件夾下的對應安卓app的安裝包即可
也可以到網址: http://packages.deepin.com/deepin/pool/non-free/a/ 下載對應的安卓app安裝包
2.直接運行apk
a.下載測試的安卓apk程序,請盡量下載Pad版本;
b.解壓apk程序,終端執行:
/usr/lib/node_moles/chromeos-apk/chromeos-apk --archon -t --scale --name "Android App" xxx.apk ##xxx.apk為被解壓的apk文件名
c.測試運行,終端執行:
/lastore/framework/myarchon/archonrun --silent-launch --load-and-launch-app=被解壓apk程序的完整路徑
如果想一部到位,僅僅是測試的,也可以下載環境包中的Android.sh.zip 解壓出 Android.sh
運行
android.sh xx.apk
即可看到軟體運行情況。

5. linux系統如何安裝apk文件

1、在linux中安裝virtualbox,然後安裝安卓系統,再安裝apk
2、嘗試安裝shashlink,這個是安卓的一個模擬庫,一般來說,支持x86的安卓的apk才可以運行,只支持arm的不能運行。

6. 電腦的linux系統能直接運行apk文件嗎

不能。只能通過android虛擬機來運行。不過速度慢,比手機差遠了,操作不方便。

7. Linux上咋本地安裝安卓應用

下個卓懿應用商城,里邊有挺多常用的安卓應用,這個應該很多人在用,有些暫時還沒有在商城上線的應用或者你比較感興趣的應用,卓懿也支持本地安裝的,可以把APK文件拷貝到計算機上離線安裝,你點擊商城主界面,右上角有個本地安裝按鈕,按照流程安裝就行了。網路回答望採納

8. linux系統 安裝APK文件 安卓系統也屬於Linux的一種,那在Linux下能不能安裝APK文件呢

一、安裝APK文件到Android模擬器
Android手機使用的執行文件為APK格式,類似於Windows平台的exe文件。在Android模擬器中安裝APK文件有多種方法,如果你是開發人員,可以通過Eclipse+ADT,使用DDMS(Dalvik Debug Monitor Service,它為我們提供例如:為測試設備截屏,針對特定的進程查看正在運行的線程以及堆信息、Logcat、廣播狀態信息、模擬電話呼叫、接收SMS、虛擬地理坐標等等)可以傳輸文件。大多數可以直接在Windows的cmd中操作就可以了。
1、首先在Android SDK的Tools文件夾中找到emulator.exe文件並運行,這時Android模擬器就啟動了,
2、 將android123.apk文件復制到Android SDK的Tools目錄中(點擊下載Android123.apk文件),使用cmd的cd命令定位到Android 模擬器目錄Tools中,執行adb install android123.apk命令,這時模擬器將會自動執行安裝。
3、在Android模擬器中可以找到我們安裝好的文件-Android手機之家。
4、 用滑鼠單擊這個文件就可以看到Android手機之家網站的演示程序。
寫在最後我們可以發現安裝Android軟體到模擬器很簡單,只需要執行adb install命令就可以了,當然其實我們做的是復制文件到Android模擬器的/data/app文件夾,並創建了一個快捷方式。

熱點內容
sql127001 發布:2025-01-21 18:31:50 瀏覽:112
伺服器ip是什麼格式 發布:2025-01-21 18:13:13 瀏覽:706
oa和郵箱的初始密碼在哪裡改 發布:2025-01-21 18:08:46 瀏覽:52
如何去除pdf的加密 發布:2025-01-21 18:08:46 瀏覽:565
雲端的伺服器怎麼設置ip 發布:2025-01-21 17:48:52 瀏覽:186
會議腳本 發布:2025-01-21 17:41:29 瀏覽:23
android的toast 發布:2025-01-21 17:41:28 瀏覽:9
linux默認安裝的mysql 發布:2025-01-21 17:40:08 瀏覽:912
java輸出資料庫 發布:2025-01-21 17:35:38 瀏覽:963
幀緩存的精度 發布:2025-01-21 17:35:02 瀏覽:657