`
lucane
  • 浏览: 118935 次
  • 性别: Icon_minigender_1
  • 来自: 江湖
社区版块
存档分类
最新评论

Android开发小问题小技巧[大杂烩]

阅读更多
引用
申明:
有些是抄的,有些是引用的其他地方的,有些是自己发现的(或者是别人发现了的,我还没有发现他已经发现了的)
有出处的尽量留名,没有的感谢作者


1、
很多人觉得Android的模拟器启动慢,其实可以做到稍微快点的,就是在Eclipse的Run Configerations中钩中Disable Boot Animation

2、
LogCat输出中文乱码,这个问题由来已久
http://code.google.com/p/android/issues/detail?id=1590
然后我followed这个问题
https://review.source.android.com/#change,19294
http://visible-true.blogspot.com/2010/12/ddmslogcat.html
重新编译了这个文件
$javac -classpath ./ddms.jar:./ddmlib.jar MultiLineReceiver.java
替换了这个ddmlib.jar包下的文件,但是问题依旧,还是乱码
引用
补充:原来即使要这样更新的话,是更新ADT插件下的com.android.ide.eclipse.ddms_VERSION.jar
这个包下的lib下的ddmlib.jar,不是SDK/tools下的,我弄错了

看到了LogCat可以改字体的地方,字体Waree-regular-10,可以把字体改的好看点,自认为
更让人吃惊的是我把ddmlib.jar包删了,重启电脑,重启eclipse,清缓存,LogCat一样可以运行,只是还是乱码,这是什么情况呢?
我发了个提问,目前也还没有人关注
http://www.iteye.com/problems/57314
引用
刚经人指点这个问题在ADT 9.0.0 preview 3中已经得到修复,下载地址网上搜,有问题的朋友们赶紧下载了

更新了ADT 9.0.0 preview 3之后CTRL+C也可以用了

3、模拟器安装Market
http://www.anzhuo168.com/thread-4029-1-1.html

4、Unable to execute dex: Java heap space
引入一个包之后编译项目,出现这个,目前还没有找到解决方法

5、Android反向工程利器,仅供学习之用
http://code.google.com/p/android-apktool/
安装也还比较简单,只是要下载两个文件,然后解压后放到一个文件夹下,具体安装和使用方法网络上都有

6、如果要做联系人开发
http://code.google.com/p/contactslib/
可以参考这个包里的一些方法,比较容易看懂,然后再根据需要自己组建

7、adb bugreport
这个命令还可以,提交bug时可以使用
结合 >> 使用强大
adb bugreport >> file_name

8、ScrollView下的LinearLayout虽然写了layout_height="fill_parent",但是LinearLayout还是无法充满ScrollView
解决办法就是给ScrollView加属性android:fillViewport="true"
http://stackoverflow.com/questions/2599837/linearlayout-not-expanding-inside-a-scrollview
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics