solo π环境搭建
本文基于macOS
基于github上的編譯環境要求進行安裝
1.安裝并配置jdk(android必備),配置環境變量
因為我的電腦已經安裝過jdk,重新下載安裝我就不做了,我搜了一個博文,可以參考下。
2.下載Android studio,并安裝
sdk下載路徑
https://developer.android.com/studio/releases/platform-tools#downloads
如果想簡單傻瓜式安裝配置,建議安裝個adnroid studio。直接在as中配置和下載sdk。
?
?
3.下載安裝gradle
https://gradle.org/next-steps/?version=6.4&format=bin
sudo mkdir /opt/gradle
?
sudo unzip /opt/gradle gradle-6.4-bin.zip
在cd /opt/gradle,ls查看是否解壓成功
配置gradle環境
與java類似,vim ~/.bash_profile,然后export PATH =$PATH:/opt/gradle/gradle-6.4/bin
4.下載NDK
https://developer.android.google.cn/ndk/downloads/
下載后按照步驟3創建文件夾,解壓文件
并根據實際情況配置
這是我的配置,執行ndk-build,能看到下圖結果,說明安裝成功
5.配置cmake
https://cmake.org/download/
下載cmake,soloπ要求CMake 3.6..4111459,所以盡量下載跟要求一致的版本
按照github的要求,有兩種方法,第一種是:
加壓文件后進入目錄執行
./bootstrap && make && sudo make install,適用于簡單的適用make,
如果想要開發或者運行測試套件則需要運行下邊的命令
mkdir cmake-build && cd cmake-build../cmake-source/bootstrap && make如果你看過我之前的筆記,會發現我經常會用brew這樣的mac包管理工具,安裝cmake會更加簡單,brew install cmake==3.6..4111459,也可以很方便的安裝。
安裝成功后運行cmake -version,看下版本號
接下來還有兩個配置
這兩個配置主要是在android編譯的時候的配置,具體作用可參考
https://www.cnblogs.com/ok-lanyan/articles/2619305.html,大致意思就是
- TargetApi 25 兼容版本是25,也就是如果你編譯的時候的版本和運行的版本都是25的話,兼容性幾乎可以不用測試
- MinimumApi 18,這兩個環境是安卓sdk的版本設置,最低18
通過以上配置,mac端的soloπ的環境已經配置完成
接下來是要對手機進行配置
1.下載solo手機客戶端。
https://github.com/alipay/SoloPi/releases/latest
下載后安裝即可,筆者因為有幾臺測試機,如果用了fir進行了包管理,上傳安裝包到fir
https://www.betaqr.com/apps
后,每次安裝掃碼下載。當然也可以用adb install的方法安裝
2.打開手機的開發者模式,基本的套路是在手機上通過設置-其他設置(機型不同有差異)-關于手機,快速點擊5次手機版本號,打開開發者模式。
以下是個別手機的特殊配置。
3.參考我的上一篇博文連接手機
https://blog.csdn.net/dayuzhuangzhi/article/details/106149702
因為solo默認使用的端口是5555,且軟件界面沒有辦法修改,所以如果每個主機使用的端口不是5555就會報錯,所以需要在連接的時候做一下改動:
3.1
adb devices 獲取設備列表
3.2
adb -s XXXXX? tcpip 5555 其中XXXX為設備id,分別為列表中設備開啟5555端口,注意tcpip開放的端口是手機的,所以通過-s分別對設備進行設置
3.3
adb -s XXXX shell ifconfig wlan0 獲取手機的ip
3.4
adb -s XXXX connect ip:5555連接設備到電腦
4.設置solo
打開solo,所有的權限都要開啟。
到此,solo的環境就安裝完成了。
下一篇,錄制腳本和一機多控。
?
總結
以上是生活随笔為你收集整理的solo π环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python做小波分析_如何利用pyth
- 下一篇: 北京大学软件工程第二学位!全日制国家支持