第一天:环境配置,Hello World

2017-11-06  本文已影响123人  字芽

一、 配置环境

二、 Hello World

学习过程参考:安卓入门学习(二)Hello,world!
下面只说学习过程中碰到的问题以及解决办法。

1. 无法创建AVD

错误原因:No CPU/ABI system image available for this target
需要在SDK Manager中安装对应安卓版本的ARM EABI v7a System Image

Install System Image
2. SDK manager 中没有看到“ARM EABI v7a System Image”

原因是无法连上google,无法下载。不翻墙的解决办法是在options中进行如下配置:

Server : mirrors.neusoft.edu.cn
port : 80

Http Server Config
3. adk的tools目录下没有adb工具
4. Android SDK Platform-tools 安装失败

Downloading Android SDK Platform-tools, revision 26.0.2
Download finished with wrong checksum. Expected 98832431e339c82be1fe910a733a3782071200fd, got aa3ef6f18eff4b8f12dbdf980647a6ce6c2ebe8c.
Done. Nothing was installed.

要先装Android SDK Build-tools ,再安装Android SDK Platform-tools

5. sdk/tools 目录下没有 adb 工具, 点击ADB下载
6. 在Run As > Andriod Application时候发生的错误

[2017-11-04 15:42:55 - Dex Loader] Failed to load C:\Users\hongg\Documents\adt-bundle-windows-x86_64-20140702\sdk\build-tools\26.0.2\lib\dx.jar
[2017-11-04 15:42:55 - helloworld] Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!

解决办法:直接删除build-tools\26.0.2文件夹即可

7. 测试安装apk时发生错误

[2017-11-04 15:50:15 - helloworld] Installation error: INSTALL_FAILED_UNKNOWN_SOURCES
[2017-11-04 15:50:15 - helloworld] Please check logcat output for more details.
[2017-11-04 15:50:15 - helloworld] Launch canceled!

解决办法:有些手机设置了限制应用安装来源,解除这种限制就好。

上一篇下一篇

猜你喜欢

热点阅读