VNC PC和Android手機之間遠端

2021-10-08 00:00:48 字數 1131 閱讀 2641

3)在手機的「終端」更改androidvncserver的許可權,如下:

adb shell

#cd data/local/

# chmod 777 androidvncserver

把許可權改為唯讀和可執行。此步驟可以用root explorer直接操作。

4)執行androidvncserver,在手機的「終端」執行以下**:

如下指定鍵盤和觸控螢幕裝置,以免找不到kdb裝置:

./androidvncserver -k /dev/input/event0 -t /dev/input/event1

這樣androidvncserver就啟動服務了。

2)如果手機連上wifi,並與電腦處於同乙個區域網內,或者手機通過無線網絡卡恭喜網路給電腦。

在手機的「終端」執行

# busybox ifconfig -a

看到twifi0的ip位址是多少,例如:192.168.1.100。

在電腦上執行vnc viewer,位址填寫192.168.100:5901,點「確定」即可看到手機畫面了。

3)如果手機於電腦是通過usb tethering連線,即手機通過usb共享網路給電腦,或者電腦通過usb共享網路給手機。

在手機的「終端」執行

# busybox ifconfig -a

看到usb0的ip位址是多少,例如:192.168.77.254。

在電腦上執行vnc viewer,位址填寫192.168.77.254:5901,點「確定」即可看到手機畫面了。

4)如果2、3的情況都不是,可以通過以下方式連線。(我用的模擬器,就屬於這種方式)

在電腦上執行以下命令:

adb forward tcp:5901 tcp:5901

然後開啟vnc viewer,位址填寫127.0.0.1:5901,點「確定」即可看到手機畫面了。

關閉手機上的androidvncserver服務

1)在手機的「終端」執行

# ps | grep /data/local/androidvncserver

顯示的結果那一行中,root後面的數字就是程序號(pid),例如是8233。

2)執行

# kill 8233

即可結束androidvncserver。

Android獲取手機狀態和監聽手機來電狀態

獲取手機狀態 import android.content.context import android.telephony.telephonymanager 獲得相應的系統服務 telephonymanager tm telephonymanager getsystemservice contex...

軟體手機Android手機 Fildder真機抓包

在寫這篇文章之前,已經寫過了幾篇關於改軟體手機主題的文章,想要了解的朋友可以去翻一下之前的文章 fiddler是乙個http除錯 它能 夠記載全部的你電腦和網際網路之間的http通訊,fiddler 可以也可以讓你檢查全部的http通訊,設定斷點,以及fiddle 全部的 收支 的資料 指cooki...

Android 手機震動

1.新增震動許可權 uses permission android name android.permission.vibrate 2.獲取震動服務 vibrator mvibrator vibrator getsystemservice vibrator service 3.啟動震動 void v...