关于ANDROID_SWT错误的解决
来源:互联网 发布:java读取文件并写入 编辑:程序博客网 时间:2024/05/16 17:39
当执行android时,error,要求指定swt.jar时,借这个问题,做了一些分析。
一.SWT是什么?SWT-"Standard Widget Toolkit",它是一个Java平台下开放源码的Native GUI组件库,也是Eclipse平台的UI组件之一.执行android,和DDMS时,会调用该包,ddms和sdk管理器的界面应该都是基于该包开发的。
二. android搜索swt.jar的路径。
使用gedit打开android,可知android会搜索多个目录。
1)根据ANDROID_SWT变量搜索相应路径
2)如果是sdk目录,则查询tools/lib目录下的swt.jar,
3)如果是源码,分为两种情况
如果配置了ANDROID_BUILD_TOP变量,则搜索/prebuilt/系统名/swt,如/prebuilt/linux-x86_64/swt
如果没有配置ANDROID_BUILD_TOP变量,则搜索out/host/linux-x86/framework/linux-x86_64/swt
配置ANDROID_BUILD_TOP指定android源码目录即可。
三. 解决办法
最终,由于我在源码基础上分析的,在.bashrc中增加了ANDROID_BUILD_TOP变量即可。
注意:
配置环境变量时,需要加上EXPORT 否则不能生效
- 关于ANDROID_SWT错误的解决
- android sdk 无法运行或者报 "ANDROID_SWT"错误
- 关于ORA_32004错误的解决
- 关于Cocoapods的错误解决
- 关于 错误 udphdr 没有 uh_sum 的解决
- 关于“unresolved symbols remain”错误的解决
- 关于cocoapods一些错误的解决问
- VC关于mt.exe的 错误解决
- 关于配置PHP的错误解决
- 关于java.lang.UnsupportedClassVersionError的错误解决
- 关于Loadrunner 错误解决
- 关于validator验证的一个错误的解决!
- 关于使用SharePoint的UpdateListItems两个错误的解决
- 关于IAS REPORT的 REP-3000的错误解决
- Problem 60 关于解决X11的错误的问题?
- 关于aapt回编译%的错误的解决
- 如何解决Greenplum的gpcheckcat关于persistent的错误
- 关于 "编码 GBK 的不可映射字符"错误的解决
- 周末在家干什么?aiwi体感游戏让你轻松度假
- 如何取得所选字体中指定字符串的高度和宽度 并 使用
- executeUpdate(字符串变量)写入数据库时遇到的bad_alloc异常
- Directsound 与 Waveout 有何不同
- 获取和设置linux全局代理信息
- 关于ANDROID_SWT错误的解决
- 第三章 MySQL数据库基础-存储过程、触发器
- Cstring转整型和浮点型
- 润乾报表中常见的打印类问题的总结| 润乾软件
- js正则表达exec和match的区别
- sqlite3+使用总结
- smarty模板文件中执行php代码 调用php函数的方法 使用对象等
- 从润乾换到Finereport一年后的总结【转帖】
- 在java中快速调用第三方软件