总结一下eclipse这款android开发工具的脾气

蓝鹰 2015-01-05 05:48:40
作为免费的IDE,eclipse还是很强大的。
我可不想在做android开发时还真的去用记事本。也没必要为那些原始的工具话费太多时间。能快速干掉我的目标是唯一宗旨。
然而,没有完美的工具,每一样工具由于平台和程序员的疏忽,或种种其它原因,都会有它的脾气。
而作为新手,我在这里总结一下自己入门android开发的过程中遇到的eclipse耍脾气的情况以及驯服它的办法。看看大家是否也遇到过,也为了让其它初学者在以后遇到这些情况不必浪费太多时间。 如果有误,请指正

首先声明,我的环境是
win7 64位
adt-bundle-windows-x86-20131030
android-ndk-r10d

各种脾气:

1.windows 刚刚启动不久,如果急着打开eclipse,某些项目的加载会出现问题,加载完成后,某些项目无法通过编译
解决办法,重启eclipse
2.部分ndk的sample在加入工作空间后,已经有了jni文件夹,Android.mk 和 Application.mk 里面的配置都是正常的。 但如果发现android->add native support这个选项存在,eclipse 是不会生成.so 文件的,也不会将它打包到apk中。 所以你写的c代码是根本不会被执行的
解决办法: 点击android->add native support, so的名称任意。只要和 Android.mk 中的LOCAL_MODULE 的值是一致的就行了。 按确定后会生成一个空的.cpp文件。 由于ndk的sample已经有.cpp文件了,且已经被Android.mk 指定了,这个空的.cpp文件可以删掉。

3.在进行了一些项目配置后,点击build project 成功。console中也没有错误输出。 但在点击调试或运行时,eclipse却弹出警告框说 There is an error. Fix it before launch;这真的叫人很纳闷。 都没错误叫我怎么fix啊!!!
解决办法: 重启eclipse( 这一招真神了)

以后可能还会有,更新中
...全文
585 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
蓝鹰 2017-07-13
  • 打赏
  • 举报
回复
引用 20 楼 chengbaojin 的回复:
现在大家都在使用哪一款Eclipse来开发android呢
已经改用android studio了
黑刀夜 2016-02-22
  • 打赏
  • 举报
回复
现在大家都在使用哪一款Eclipse来开发android呢
icyblood198999 2015-01-16
  • 打赏
  • 举报
回复
引用 17 楼 mykoss 的回复:
[quote=引用 7 楼 icyblood198999 的回复:] 最关键的现在连谷歌官方都不推荐了,官方整合版已经消失,插件需要看他两次推荐Android Studio之后才能知道怎么下载…… 世道真是变了,我也要开始适应了
我的mac跑android studio 还没有跑eclipse快 还被studio的gradle搞得快烦死了,不过github上越来越多的项目都是android studio写的了 唉 刚刚熟悉eclipse 又要搞studio 这该怎么办[/quote] 其实二者的项目可以通用的,手动粘一下依然在eclipse上踏踏实实跑。只不过不够方便。
mykoss 2015-01-15
  • 打赏
  • 举报
回复
引用 7 楼 icyblood198999 的回复:
最关键的现在连谷歌官方都不推荐了,官方整合版已经消失,插件需要看他两次推荐Android Studio之后才能知道怎么下载…… 世道真是变了,我也要开始适应了
我的mac跑android studio 还没有跑eclipse快 还被studio的gradle搞得快烦死了,不过github上越来越多的项目都是android studio写的了 唉 刚刚熟悉eclipse 又要搞studio 这该怎么办
蓝鹰 2015-01-15
  • 打赏
  • 举报
回复
用androidstudio导入项目是成功了,但还是觉得有很多方面不是很成熟
蓝鹰 2015-01-15
  • 打赏
  • 举报
回复
引用 14 楼 blackeagleX 的回复:
[quote=引用 9 楼 icyblood198999 的回复:] [quote=引用 8 楼 blackeagleX 的回复:] [quote=引用 7 楼 icyblood198999 的回复:] 最关键的现在连谷歌官方都不推荐了,官方整合版已经消失,插件需要看他两次推荐Android Studio之后才能知道怎么下载…… 世道真是变了,我也要开始适应了
Android Studio 听说在windows 上性能不太好,是不是我得先准备个linux环境或者买个mac 机?[/quote] 没什么必要,但是需要有个好vpn[/quote] 刚入下了android studio, 创建新项目都不会用哦[/quote] http://www.jb51.net/softjc/83204.html
蓝鹰 2015-01-15
  • 打赏
  • 举报
回复
引用 9 楼 icyblood198999 的回复:
[quote=引用 8 楼 blackeagleX 的回复:] [quote=引用 7 楼 icyblood198999 的回复:] 最关键的现在连谷歌官方都不推荐了,官方整合版已经消失,插件需要看他两次推荐Android Studio之后才能知道怎么下载…… 世道真是变了,我也要开始适应了
Android Studio 听说在windows 上性能不太好,是不是我得先准备个linux环境或者买个mac 机?[/quote] 没什么必要,但是需要有个好vpn[/quote] 刚入下了android studio, 创建新项目都不会用哦
阿瑞拉斯 2015-01-15
  • 打赏
  • 举报
回复
放大招 重启阿
蓝鹰 2015-01-15
  • 打赏
  • 举报
回复
引用 10 楼 ueryueryuery 的回复:
你是64位系统,用64位的开发工具会好一点儿吧~ 比如我的是“adt-bundle-windows-x86_64-20140321” 我这边经常发生的问题是: 打开一个xml布局文件,内存占用就会多一点,重复几次,占的内存就大到不行。 等到eclipse右下方显示的内存占用达到600MB的时候,eclipse就卡得不行了,再点点就报错关掉了。
用eclipse时间还不算长,这个还没发现。 这里我还有个情况。安装了java7之后再 安装了更新,ie9 就无法启动了。
蓝鹰 2015-01-15
  • 打赏
  • 举报
回复
引用 9 楼 icyblood198999 的回复:
[quote=引用 8 楼 blackeagleX 的回复:] [quote=引用 7 楼 icyblood198999 的回复:] 最关键的现在连谷歌官方都不推荐了,官方整合版已经消失,插件需要看他两次推荐Android Studio之后才能知道怎么下载…… 世道真是变了,我也要开始适应了
Android Studio 听说在windows 上性能不太好,是不是我得先准备个linux环境或者买个mac 机?[/quote] 没什么必要,但是需要有个好vpn[/quote] 为什么要vpn啊
李狗蛋52635 2015-01-15
  • 打赏
  • 举报
回复
你是64位系统,用64位的开发工具会好一点儿吧~ 比如我的是“adt-bundle-windows-x86_64-20140321” 我这边经常发生的问题是: 打开一个xml布局文件,内存占用就会多一点,重复几次,占的内存就大到不行。 等到eclipse右下方显示的内存占用达到600MB的时候,eclipse就卡得不行了,再点点就报错关掉了。
icyblood198999 2015-01-15
  • 打赏
  • 举报
回复
引用 8 楼 blackeagleX 的回复:
[quote=引用 7 楼 icyblood198999 的回复:] 最关键的现在连谷歌官方都不推荐了,官方整合版已经消失,插件需要看他两次推荐Android Studio之后才能知道怎么下载…… 世道真是变了,我也要开始适应了
Android Studio 听说在windows 上性能不太好,是不是我得先准备个linux环境或者买个mac 机?[/quote] 没什么必要,但是需要有个好vpn
蓝鹰 2015-01-15
  • 打赏
  • 举报
回复
引用 7 楼 icyblood198999 的回复:
最关键的现在连谷歌官方都不推荐了,官方整合版已经消失,插件需要看他两次推荐Android Studio之后才能知道怎么下载…… 世道真是变了,我也要开始适应了
Android Studio 听说在windows 上性能不太好,是不是我得先准备个linux环境或者买个mac 机?
icyblood198999 2015-01-12
  • 打赏
  • 举报
回复
最关键的现在连谷歌官方都不推荐了,官方整合版已经消失,插件需要看他两次推荐Android Studio之后才能知道怎么下载…… 世道真是变了,我也要开始适应了
Birds2018 2015-01-12
  • 打赏
  • 举报
回复
去用用 IntelliJ IDEA 比较好用,而且功能比Eclipse强大,Eclipse比较老牌
蓝鹰 2015-01-12
  • 打赏
  • 举报
回复
引用 2 楼 u013555012 的回复:
设置断点,debug调试老是提示缺少文件
LuckChouDog 2015-01-08
  • 打赏
  • 举报
回复
哈哈,为什么什么东西都跟程序猿过不去啊,哈哈
画虎烂 2015-01-07
  • 打赏
  • 举报
回复
第一条,可以clean一下项目
三年级小组长 2015-01-07
  • 打赏
  • 举报
回复
设置断点,debug调试老是提示缺少文件
蓝鹰 2015-01-06
  • 打赏
  • 举报
回复
欢迎大家指正

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧