久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Ubuntu 14.04 x64 安裝 Android SDK

 夢醉千秋 2015-07-02

操作系統(tǒng):Ubuntu 14.04 x64

目標(biāo):安裝 Android SDK

本文最后更新時間:2014-9-15

安裝32位庫文件

2013年9月的iPhone 5s是第一款64位手機(jī),而Android手機(jī)還都是32位的,,落后了一年,。

Android SDK中的adb程序是32位的,Ubuntu x64系統(tǒng)需要安裝32位庫文件,,用于兼容32位的程序。如果不安裝,,adb會出錯:java.io.IOException: error=2

sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1

 

安裝Android SDK

安裝jdk

sudo apt-get install openjdk-7-jdk

官方下載頁面,,選擇“USE AN EXISTING IDE”,下載不含IDE的純SDK:http://developer./sdk/index.html

cd ~/Downloads/
wget http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz
tar -zxvf android-sdk_r23.0.2-linux.tgz
echo 'export ANDROID_HOME="'$HOME'/Downloads/android-sdk-linux"' >> ~/.bashrc
echo 'export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"' >> ~/.bashrc
echo 'export JAVA_CMD="/usr/lib/jvm/java-7-openjdk-amd64/bin/java"' >> ~/.bashrc

 

關(guān)閉“終端”,,再開啟一個“終端”,,讓環(huán)境變量生效。

啟動Android SDK Manager

  android  

根據(jù)需要,,選擇最新版的Android SDK Platform-tools,、Samples for SDK等等下載即可(約2.6GB)。

注意:一定要安裝Android Support Repository,,否則gradle會報錯,。

如果下載速度慢,有2個辦法:

1,、配hosts:ping g.cn,,為dl-ssl.google.com設(shè)置hosts,并且在Android SDK Manager——》菜單——》Tools——》Options中選中“Force https to http”

2,、cdn下載:todo

adb識別Android設(shè)備出現(xiàn)空白或問號

Android設(shè)備通過USB線連接電腦,。執(zhí)行命令:

adb devices

如果顯示空白或者問號(List of devices attached ???????????? no permissions),說明無法識別這款設(shè)備,,修改配置即可,,步驟如下。

 

插上手機(jī)時運(yùn)行

lsusb

拔下手機(jī)再運(yùn)行l(wèi)susb,,少了一行,,那個就是設(shè)備。

比如Bus 002 Device 003: ID 0bb4:0ccf High Tech Computer Corp.  表示HTC的廠商ID為0bb4

小米1S的 Bus 002 Device 007: ID 18d1:9025 Google Inc.,,表示小米的廠商ID為18d1

錘子手機(jī)Smartisan T1是Bus 003 Device 019: ID 29a9:7019,,表示錘子的廠商ID為29a9

按照廠商ID填寫,,比如錘子T1就寫:

echo '0x29a9' | tee -a ~/.android/adb_usb.ini
echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="29a9", MODE="0666", GROUP="plugdev"' | sudo tee -a /etc/udev/rules.d/51-android.rules
sudo chmod a+r /etc/udev/rules.d/51-android.rules
sudo service udev restart
adb kill-server
adb start-server

把設(shè)備的“USB調(diào)試”關(guān)掉,拔下來,,重新連上電腦,,再打開“USB調(diào)試”。

adb devices

如果顯示正常,,即可,。

官方文檔:http://developer./tools/device.html

錘子論壇:http://bbs./thread-59957-1-1.html

如果是華為手機(jī),仍然無法顯示,,請參考:http://blog.csdn.net/aryang/article/details/16843235

使用命令編譯打包Android項(xiàng)目:新方法Gradle

echo 進(jìn)入一個項(xiàng)目,,比如demo
cd ~/Downloads/android-sdk-linux/samples/android-19/ui/ActionBarCompat-Styled
echo 編譯打包,自動下載依賴的lib和項(xiàng)目
./gradlew assembleDebug
echo 安裝到手機(jī)或者虛擬機(jī)等設(shè)備里
adb install ActionBarCompat-StyledSample/build/apk/ActionBarCompat-StyledSample-debug-unaligned.apk

 從android-18開始,,android sdk中帶的官方demo使用gradle打包,,不再使用ant打包。

優(yōu)點(diǎn):gradle會自動下載依賴,,不像ant那樣要手動下載lib,,而且把第三方的東西放到自己的代碼庫里無法跟進(jìn)升級,還要逐個android update project,,然后才能編譯本項(xiàng)目,。學(xué)習(xí)做demo時可能沒體會,當(dāng)一個項(xiàng)目有10個依賴的時候,,就發(fā)現(xiàn)ant太麻煩了,,gradle很方便。

參考:http://tools./tech-docs/new-build-system

 

使用命令編譯打包Android項(xiàng)目:老方法ant

安裝ant:

sudo apt-get install -y ant

 ant編譯一個項(xiàng)目的步驟: 

復(fù)制代碼
echo 進(jìn)入一個項(xiàng)目,,比如demo
cd ~/Downloads/android-sdk-linux/samples/android-17/ApiDemos
echo 生成build.xml文件,。android-19 是目標(biāo)OS的意思,使用android list targets可以查看,。如果沒有安裝SDK中的Android API,,則targets為空出錯。常見的有"android-19""Google Inc.:Google APIs:19"
android update project -p . -s -t "android-19"
echo 編譯打包,,需要jdk
ant debug
echo 安裝到手機(jī)或者虛擬機(jī)等設(shè)備里
adb install bin/ApiDemos-debug.apk
復(fù)制代碼

 

開發(fā)時如何快速切換wifi

使用WiFi List widget Free(含通知欄廣告)即可,。在桌面上1秒鐘切換到另一個wifi,不用進(jìn)系統(tǒng)設(shè)置中切換,。下載地址:https://play.google.com/store/apps/details?id=pl.rkmiec.wifilist.free&hl=zh_CN

效果圖:


網(wǎng)絡(luò)調(diào)試Android

Android可以使用網(wǎng)絡(luò)編譯安裝(wifi或有線),,不用每次都接上usb線。

要求:設(shè)備需要root

方法1:在設(shè)備中啟動“終端”(如果沒有,,則到市場上裝一個),,設(shè)備終端里執(zhí)行命令:

su
setprop service.adb.tcp.port 5555
stop adbd
start adbd

把設(shè)備用usb線接到電腦上,手機(jī)彈出“開發(fā)者授權(quán)”,同意記住,。

在電腦中執(zhí)行命令:

adb connect 192.168.199.193
adb devices

以后編譯安裝就方便了,,在eclipse里直接能識別,用命令也行,,比如:

adb -s 192.168.199.193:5555 install bin/demo-debug.apk

方法2,、使用app自動執(zhí)行上面的操作,安裝WiFi ADB - Debug Over Air即可,,下載地址https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb

如圖:

如何安裝google play

因?yàn)榉稍?,所以大陸行貨手機(jī)不能集成google play。詳情請看:http://www.zhihu.com/question/20892245

如果開發(fā)需要,,則根據(jù)Android版本下載對應(yīng)的gapps包,,重啟到recovery,刷入包即可,。下載地址:http://www./gapps 或 http:///gapps 或 http://wiki./w/Google_Apps

刷入以后,,重啟就可以看見google play,如果沒安裝成功,,則解壓縮zip包,,用root explorer復(fù)制gapps-xxxx/system/app中的所有apk到 系統(tǒng)的/system/app中,重啟即可,。 

使用命令創(chuàng)建Android項(xiàng)目

官方文檔有詳細(xì)說明:http://developer./intl/zh-cn/training/basics/firstapp/creating-project.html#CommandLine 

如何解決Android模擬器虛擬機(jī)太卡

安裝virtualbox,下載www.的最新iso,,安裝,,就不卡了。使用網(wǎng)絡(luò)調(diào)試android即可,。

詳細(xì)步驟:http://www./android-43835-1-1.html

Android官方arm虛擬機(jī)未使用“CPU虛擬化”,,所以很卡。而Virtualbox和iOS虛擬機(jī)都是x86的,,都能調(diào)用“CPU虛擬化技術(shù)”,,很流暢。

IDE

建議使用新出的,、目前google主推的android studio,,請看:http://tools./download/studio/canary/latest

老公司老項(xiàng)目會使用eclipse,請看:http://www.cnblogs.com/sink_cup/archive/2011/10/31/ubuntu_x64_eclipse_android_sdk_java.html

 

截圖:

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多