码迷,mamicode.com
首页 > 移动开发 > 详细

Android开发中的神坑和知识点记录

时间:2018-11-05 20:57:14      阅读:699      评论:0      收藏:0      [点我收藏+]

标签:man   lims   tool   windows   模拟器   article   detail   height   find   

1、SDK Manager.exe闪退的问题

http://blog.csdn.net/fambit025/article/details/26984345

1、找到android.bat,在源码处找到
set java_exe=
call lib\find_java.bat
改为
set java_exe=C:\Program Files\Java\jdk1.8.0_121\bin\java.exe

2、找到for /f %%a in (‘%java_exe% -jar lib\archquery.jar‘) do set swt_path=lib\%%a
改为
set swt_path=lib\x86_64

2、AVD Manager.exe闪退问题

找到C:\android-sdk-windows\tools\lib\find_java.bat 修改源码,

1、找到43-44行,将 for /f "delims=" %%a in (‘"%~dps0\find_java%arch_ext%.exe" -s‘) do set java_exe=%%a if not defined java_exe goto :CheckFailed 修改为 set java_exe=C:\Program Files\Java\jdk1.8.0_121\bin\java.exe 2、找到49-50行,将 for /f "delims=" %%a in (‘"%~dps0\find_java%arch_ext%.exe" -s -w‘) do set javaw_exe=%%a if not exist "%javaw_exe%" set javaw_exe=%java_exe% goto :EOF 修改为 set javaw_exe=C:\Program Files\Java\jdk1.8.0_121\bin\java.javaw_exe

 

3、点击"run"并且选择模拟器之后,出现"PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value“的错误

第一步:先查看一下你选择的模拟器的信息

技术分享图片

以我使用Nexus 5 API 24 的为例,它的API为24.

技术分享图片

第二步:再进入“ANDROID_SDK_ROOT” 或者 “ANDROID_HOME”的目录,找到“system-images”文件夹

 技术分享图片

查看是否有“android-24”的文件夹,如果没有的话,说明没有下载API 24的必备文件。

第三步:那么打开“SDK Manager.exe”,找到对应的API版本,全都下载即可

技术分享图片

 

Android开发中的神坑和知识点记录

标签:man   lims   tool   windows   模拟器   article   detail   height   find   

原文地址:https://www.cnblogs.com/CyLee/p/9911195.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!