9159金沙游艺场-奥门金沙游艺场-[欢迎您]

9159金沙游艺场为您呈现最新的面貌!,目前注册送体验金,欢迎您将成为影视娱乐行业新的风向标,是亚洲的优质娱乐先锋。

图文详解【9159金沙游艺场】

日期:2019-10-07编辑作者:前端

操作系统:Ubuntu 15.10 x64

目标:安装 Android SDK

本文最后更新时间:2015-11-3

安装32位库文件

2013年9月的iPhone 5s是第一款64位手机,而Android手机大部分用的还是32位系统,落后了两年。

Android SDK中的adb程序是32位的,Ubuntu x64系统需要安装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:官网  ,国内镜像 

cd ~/Downloads/
wget http://dl.gmirror.org/android/android-sdk_r24.4.1-linux.tgz
tar -zxvf android-sdk_r24.4.1-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

关闭“终端”,再开启一个“终端”,让环境变量生效。

启动Android SDK Manager

  android  

根据需要,选择最新版的Android SDK Platform-tools、Samples for SDK等等下载即可(约2.6GB)。

注意:一定要安装Android Support Repository,否则gradle会报错。

如果下载速度慢,有2个办法:

1、配hosts:ping g.cn,为dl-ssl.google.com设置hosts,并且在Android SDK Manager——》菜单——》Tools——》Options中选中“Force https to http”

2、国内cdn镜像下载:todo

adb识别Android设备出现空白或问号

Android设备通过USB线连接电脑。执行命令:

adb devices

如果显示空白或者问号(List of devices attached ???????????? no permissions),说明无法识别这款设备,修改配置即可,步骤如下。

9159金沙游艺场 1

 

9159金沙游艺场 2

插上手机时运行

lsusb

9159金沙游艺场,拔下手机再运行lsusb,少了一行,那个就是设备。

比如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

锤子手机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

把设备的“USB调试”关掉,拔下来,重新连上电脑,再打开“USB调试”。

adb devices

如果显示正常,即可。

9159金沙游艺场 3

9159金沙游艺场 4

9159金沙游艺场 5

官方文档:

锤子论坛:

如果是华为手机,仍然无法显示,请参考:华为 C8800 C8650 C8813 等手机开启USB调试

 

首先要说:华为这些破手机!

 

C8800 C8650 在系统设置、应用程序、开发里打开USB调试是不管用的,需要进入工程模式。

 

拨号键盘界面输入  *#*#2846579#*#*  后进入工程模式,选择  “ProjectMenu”  “后台设置” “USB端口设置” ,选择“Google模式”就OK,重启后应该在adb里看到手机。

 

如果Eclipse里LogCat里看不到应用输出的debug信息,可能需要设置一下手机的Log级别。

 

同样进入工程模式,选择“ProjectMenu”  “后台设置”  “Log设置” ,“LOG开关”里选择打开,“LOG级别设置”里选择一个最低的级别,一般选”DEBUG"级别即可。

 

如果还不行,试试把手机摔地上大喊一声“破手机”试试!

 

Android SDK 5.0 向开发者开放下载了  http://www.linuxidc.com/Linux/2014-10/108180.htm

教你如何安装 Android L http://www.linuxidc.com/Linux/2014-07/104149.htm

Ubuntu 13.10 x64 安装 Eclipse Android SDK Java开发IDE  http://www.linuxidc.com/Linux/2014-06/103264.htm

Ubuntu 14.04 x64 安装 Android SDK  http://www.linuxidc.com/Linux/2014-06/103263.htm

Ubuntu 14.04 配置 Android SDK 开发环境 http://www.linuxidc.com/Linux/2014-05/101039.htm

64位Ubuntu 11.10下Android开发环境的搭建(JDK+Eclipse+ADT+Android SDK详细) http://www.linuxidc.com/Linux/2013-06/85303.htm

Ubuntu 12.10 x64 安装 Android SDK http://www.linuxidc.com/Linux/2013-03/82005.htm

使用命令编译打包Android项目:新方法Gradle

echo 进入一个项目,比如demo
cd ~/Downloads/android-sdk-linux/samples/android-23/ui/ActionBarCompat-Styled
echo 编译打包,自动下载依赖的lib和项目
./gradlew assembleDebug
echo 安装到手机或者虚拟机等设备里
adb install ActionBarCompat-StyledSample/build/apk/ActionBarCompat-StyledSample-debug-unaligned.apk

 从android-18开始,android sdk中带的官方demo使用gradle打包,不再使用ant打包。

优点:gradle会自动下载依赖,不像ant那样要手动下载lib,而且把第三方的东西放到自己的代码库里无法跟进升级,还要逐个android update project,然后才能编译本项目。学习做demo时可能没体会,当一个项目有10个依赖的时候,就发现ant太麻烦了,gradle很方便。

参考:

更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2016-08/134112p2.htm

9159金沙游艺场 6

本文由9159金沙游艺场-奥门金沙游艺场-[欢迎您]发布于前端,转载请注明出处:图文详解【9159金沙游艺场】

关键词:

Java学习笔记33

Java学习笔记33(集合框架七:Collections工具类), 数组有工具类,方面操作数组 9159金沙游艺场,集合也有工具类:...

详细>>

throw抛出自定义业务逻辑异常

java中异常处理机制 throw抛出自定义业务逻辑异常 throws继续抛出 catch捕获后会自动继续抛向调用方法,throwthrows packa...

详细>>

java程序员面试金典

java程序员面试金典--i++,java金典--i 下列程序的输出结果是什么 public class program2 { static { int x = 5; } static int x,y; publi...

详细>>

Ubuntu下让Theano使用GPU

在Ubuntu下安装完Theano以及cuda后,能够动用如下程序来测量检验你日前是还是不是选拔了GPU: from theano import function, ...

详细>>