android开发工具
BruceHurrican
A coder's coding and studying record.
展开
-
android 开发过程中采过的那些坑--工具篇1
最近将 IDEA 升级到官方最新版本 15.0.2 使用过程中,发现之前的设置被IDEA 默认改变了,记下此文方便日后查阅。我用的IDEA 设置的主题是 Darcula,在之前版本中,xml 文件显示的是黑色背景的,更新到最新版本后,发现tag标签背景是白色。如下图所示:修改方法如下,在右侧 将 background 前的复选框 不选(勾勾去掉),注:第一次进入该界面,Ba原创 2016-01-07 20:41:23 · 628 阅读 · 1 评论 -
不用gradle也可以直接用IDEA或者 android studio打开并编译 eclipse工程
直接使用IDEA、android studio 打开 eclipse 工程,不使用 gradle 编译,也能使用IDEA 、android studio 来开发eclipse风格的工程原创 2016-01-07 21:52:48 · 5070 阅读 · 5 评论 -
android 开发过程中采过的那些坑--工具篇2
编译时报 Error java 程序包 com.XXX.XXX 不存在,Error java 找不到符号 符号: 类 AAA原创 2016-01-07 21:01:31 · 673 阅读 · 1 评论 -
更新Win10后genymotion启动失败的解决方法
win10 启动genymotion出现 unable to start the virtual device的错误及解决方法原创 2016-02-16 21:32:54 · 1354 阅读 · 0 评论 -
android studio 运行报错 W/ dalvikvm threadid=1 thread exiting with uncaught exception group=0x41c57c50
出现这种错误网上提供的解释是 启动app时用到的activity,service,没有在manifest中声明,有的说是相应的类型转换出错,但是这些解释提供的解决方案都解决不了上面那个问题,最后,通过自查代码发现,工程中用到了注解view的jar包(butterknife),这个包的使用需要打开相应的设置,操作如下:将 enable annotation process原创 2016-03-14 18:28:05 · 5220 阅读 · 0 评论 -
as 编译时提示error please select android sdk
在做项目时协同开发时遇到的问题。 更新工程后编译提示该错误。 错误原因是,有人上传了修改的.iml文件,此处为app.iml将 改成了 导致报错。 修改方法,将jdkName改回原来即可。一般在多人协同开发时,.iml文件不要频繁上传,每个人的设置不同都有可能导致.iml文件发生变化。并且,一旦出现此错误定位非常困难。这个项目出现此问题时,我通过error信息查看我的 andr原创 2016-06-24 20:27:25 · 32766 阅读 · 8 评论 -
adb devices 返回 XXX offline 的解决办法
设备: mac pro 8G 256SSD, moto X, genymotion今天打开电脑,在 android studio 的 android monitor 中查看,moto x 和 genymotion 都显示 XXX offline 状态,在终端中输入 adb devices 返回 各个 device 的状态也是 offline。解决办法如下:moto x 拨掉 usb 线后重新连接;原创 2017-02-14 15:04:26 · 14406 阅读 · 0 评论 -
统计 apk 方法数和代码行数小工具
商业 app, 随着业务不停的迭代后,app 体积会由最初的几 M 增加到几十至上百 M,过大的安装包,不利于用户下载安装,那么 apk 瘦身就会被提上日程。本篇文章不会详细介绍怎样瘦身,这里我向大家推荐的两款工具意在于帮助开发人员直观看到apk 中方法数量,代码行数。tool 1:statistic 插件,安装方法 AS Preferences-Plugins-Browse repositorie原创 2017-03-16 11:25:18 · 4513 阅读 · 0 评论 -
广研Android卡顿监控系统
实现背景应用的使用流畅度,是衡量用户体验的重要标准之一。Android 由于机型配置和系统的不同,项目复杂App场景丰富,代码多人参与迭代历史较久,代码可能会存在很多UI线程耗时的操作,实际测试时候也会偶尔发现某些业务场景发生卡顿的现象,用户也经常反馈和投诉App使用遇到卡顿。因此,我们越来越关注和提升用户体验的流畅度问题。已有方案在这之前,我们将反馈的常见卡顿场景,或测试过程中常见的测试场景使用转载 2018-01-19 15:19:34 · 1214 阅读 · 0 评论