zoukankan      html  css  js  c++  java
  • Android开发中的神坑和知识点记录

    1、SDK Manager.exe闪退的问题

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

    1、找到android.bat,在源码处找到
    set java_exe=
    call libfind_java.bat
    改为
    set java_exe=C:Program FilesJavajdk1.8.0_121injava.exe

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

    2、AVD Manager.exe闪退问题

    找到C:android-sdk-windows	oolslibfind_java.bat 修改源码,

    1、找到43-44行,将 for /f "delims=" %%a in ('"%~dps0find_java%arch_ext%.exe" -s') do set java_exe=%%a if not defined java_exe goto :CheckFailed 修改为 set java_exe=C:Program FilesJavajdk1.8.0_121injava.exe 2、找到49-50行,将 for /f "delims=" %%a in ('"%~dps0find_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 FilesJavajdk1.8.0_121injava.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版本,全都下载即可

  • 相关阅读:
    jQuery EasyUI API 中文文档
    easyui datagrid使用
    Jquery EasyUI的添加,修改,删除,查询等基本操作介绍
    JQueryEasyUI datagrid框架的基本使用
    使用easyUI 创建复杂的toolbar到datagrid
    转换和删除重复命令tr
    格式化文本数据抽取工具awk
    流编辑器sed
    查找文本工具grep
    查找文件工具find
  • 原文地址:https://www.cnblogs.com/CyLee/p/9911195.html
Copyright © 2011-2022 走看看