谷歌自帶的虛擬機器的啟動速度讓人蛋疼不已,下面總結列舉了3個虛擬機器,方便各位安卓開發者在沒有安卓手機情況下,也能盡享安卓開發。
1、bluestacks
使用方法:
官網:優缺點:
總的來說還是非常不錯了,安裝apk應用也非常方便,只要右鍵apk,安裝到bluestack就可以了。還能玩手機上的遊戲。
除錯什麼的很方便(要先使用adb connect 127.0.0.1 ,不然可能會識別不到虛擬機器)。
缺點:1、這介面有點粗糙;
2、開啟應用時,要點好幾次,不知道的以為軟體壞了。估計不是我自己電腦的問題。
3、沒有找到切換版本的地方?
2、genymotion(推薦)啟動速度超級快
使用方法:
官網:安裝apk的方法:
剛接觸,啟動的時候要輸入使用者名稱密碼有點奇怪。其他的還沒發現啥缺點。感覺特別快~
3、這種方法是使用intel/atom架構的虛擬機器,啟動也是有點慢。
這個虛擬機器圖跟谷歌自帶的一樣,就不上傳了。
安卓開發資料庫,呼叫谷歌內部API指令
使用這種方式呼叫資料庫,比常規方式好在,簡潔且具有返回值,可以判斷是否成功 add delete update find sqlitedatabase db myopenhelper.getwritabledatabase colums代表你要查詢的列 cursor cursor db.query ...
安卓如何呼叫系統自帶的撥號activity
一般我們要往自己的應用中整合撥號功能的時候,都是直接呼叫安卓系統自帶的撥號activity.呼叫activity 只需要呼叫函式startactivity 並傳入intent物件即可.關鍵是intent物件的構造要符合系統自帶的撥號activity自身設定了的intent filter才行.具體如下...
安卓開發 SoundPool的使用
使用方法 1.建立乙個soundpool public soundpool int maxstream,int streamtype,int srcquality streamtype 流的型別,一般為stream music 具體在audiomanager類中列出 srcquality 取樣率轉化...