android studio創(chuàng)建C++項目的實現示例
一、創(chuàng)建Native C++工程
二、配置工程環(huán)境
三、運行代碼
選擇左上角的工程,將Android換成Project
四、下載C++運行依賴的工具包
如圖所示,選擇NDK和CMake,并點擊Apply,此時會出現彈窗,告訴你要安裝的包的名稱、版本等信息,此時點ok(next)即可,下面就是等待安裝。
Android 原生開發(fā)套件 (NDK):一個工具集,讓您能夠在 Android 項目中使用 C 和 C++ 代碼;它提供了各種平臺庫,讓您能夠管理原生 Activity 并訪問實體設備組件,例如傳感器和輕觸輸入。
CMake:一款外部構建工具,可與 Gradle 搭配使用來構建原生庫。如果您只計劃使用 ndk-build,則不需要此組件。
五、創(chuàng)建虛擬機
選擇手機型號,隨便選擇即可。
選擇x86像素,然后選擇一個適合的版本點擊Download,適合的版本其實就是右邊沒有出現紅色字體報錯即可,但是系統(tǒng)版本號一定要正確,看好自己的機器是32位還是64位,然后點擊finish,等待下載即可。
創(chuàng)建完畢虛擬機后,點擊運行,或者雙擊,然后在下面就會出現虛擬機。
六、運行代碼
運行代碼,虛擬機運行結果如圖:
問題一:如果啟動虛擬機后,而左上角的虛擬機沒有加載出來。
解決方法:
<1>、任務管理器,結束掉adb進程,有多少結束多少,這邊可能會因為多次點擊運行或者其他原因,啟動多個adb.exe,全部結束即可。
<2>、win+r,輸入cmd打開dos窗口,先執(zhí)行adb kill-server,再執(zhí)行adb start-server。
此時注意,運行adb kill-server會報錯,顯示5037端口被調用,這里網上會教你大部分方法讓你去查看端口被什么進程調用,然后結束進程。
但是我要說的是,不要管,報錯就報錯,然后繼續(xù)運行adb start-server。
此時,返回android studio,就會發(fā)現,虛擬機成功加載。
<3>、如果還不行,就重啟android studio,記得使用管理者身份打開。
問題二:java文件無法運行,或者adb無法運行
解決方法:
<1.安裝jdk,配置jdk環(huán)境變量
<2.安裝SDK,配置SDK環(huán)境變量
到此這篇關于android studio創(chuàng)建C++項目的實現示例的文章就介紹到這了,更多相關android studio創(chuàng)建C++內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Clion配置opencv開發(fā)環(huán)境的詳細過程
這篇文章主要介紹了Clion配置opencv開發(fā)環(huán)境的詳細過程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考的下2022-04-04圖解C++的STL之stack和queue,輕松理解數據結構
聚焦?C++?的?STL?中的?stack?和?queue,讓數據結構變得簡單有趣!?通過圖解的方式,我們將輕松理解這兩個重要的數據結構,準備好開啟?STL?學習之旅了嗎?讓我們一起探索?stack?和?queue?的奧秘吧!2024-03-03