Android Studio
SmartOIDHan
这个作者很懒,什么都没留下…
展开
-
Android编译问题汇总
引入SDK后报错Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.> More than one file was found with OS independent path 'META-INF/proguard/coroutines.pro'原因:因为多个依赖库都拥有 META-INF/proguard/coroutines.pro 导致...原创 2021-12-06 11:10:50 · 768 阅读 · 0 评论 -
引入新插件后Gradle在配置阶段报错
Gradle Configure 引入新的插件后出错Caused by: org.gradle.api.InvalidUserDataException: Cannot configure the 'publishing' extension after it has been accessed.解决更换Gradle版本,具体原因猜测是因为开发插件环境比运行环境版本问题所致。...原创 2021-12-06 11:07:31 · 2689 阅读 · 0 评论 -
Manifest merger failed : Attribute application@appComponentFactory
引入新库后报错Manifest merger failed : Attribute application@appComponentFactory原因:SDK未升级到 Androidx,跟 Androidx application 中的 appComponentFactory 属性冲突了解决方案:android:appComponentFactory="[随便取名,不可为空]" tools:replace="android:appComponentFactory"...原创 2021-12-06 11:04:55 · 1599 阅读 · 0 评论 -
使用Gradle发布项目到JCenter仓库
将自己的东西发布到网上会仓库让大家用是一个很好的事情,相信还有相当的一部分人还没不知道怎么将自己的代码贡献出来让别人用compile’ ’ 这样去引用,今天我就以一个例子去教大家做这件事。一、申请Bintray账号Bintray的基本功能类似于Maven Central,一样的我们需要一个账号,Bintray官网注册完成后第一步算完成了。不过在首页注册有两个选项务必选择框中的选项如下图: 否则原创 2017-03-21 22:25:52 · 451 阅读 · 0 评论 -
点击EditText外部输入法关闭的方法
对经常用到的方法做一个记录 Android开发常用到点EditText外部需要隐藏输入法下面是解决办法: 将代码复制到基类Activity中并引入相应的包即可一劳永逸 @Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACT原创 2017-03-13 18:47:19 · 808 阅读 · 0 评论 -
Android重写OnTouchListener实现双击事件的监听
今天要在视频上加入双击暂停和播放,但是用人家的SDK视频控件都封装到SDK里面了,所以重写一个OnTouchListener去实现监听了。 重写的监听类:public class OnDoubleClickListener implements View.OnTouchListener { private final String TAG = this.getClass().getSimp原创 2017-03-20 19:39:25 · 4510 阅读 · 0 评论 -
利用TraceView优化自己的代码
今天在自己工程里面做了一个压缩包下载,解压文件到App目录,测试机是垃圾手机,用了好几个Root软件都没有成功,然后就在我的代码页面中加了列出下载文件目录所有文件名的代码,当然文件是好几千个,文件在日志里面是打印出来了,但是进去后发现页面切换变得异常的卡,我知道应该日志太多影响了性能正好用TraceView验证一下: 在2.2上面Android Studio Tools菜单最下面可以找到传原创 2017-02-08 21:17:06 · 306 阅读 · 0 评论 -
Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.
更新了Android Studio之后,运行程序的时候发现弹出了一个Error,手机设置没有问题,百度没有资料Google找到了解决方案: 菜单栏,Tools -> Adnroid -> enable ADB integration 确定这个选项前面出现对勾后运行即可原创 2017-02-18 12:53:28 · 174 阅读 · 0 评论 -
Android Studio导入项目报:错误: 非法字符: '\ufeff'
今天导入一个项目,具体来说不是导入,应该是复制粘贴的Eclipse项目的源文件,在Android Studio上面编译运行报错:“错误: 非法字符: ‘\ufeff’” 在网上查找了解决方案是因为编码问题,以前碰到过几次都没有做记录,今天做一个记录 原因:Eclipse可以自动把UTF-8+BOM文件转为普通的UTF-8文件,但AndroidStudio需要重新转一下 解决办法:将编码格式UT原创 2016-12-05 14:44:10 · 3105 阅读 · 0 评论 -
android studio运行时报错
刚遇到一个问题在Android studio编译的时候不会报错,但是运行的时候会报Error:Execution failed for task ':video:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.proce原创 2016-01-06 11:29:05 · 811 阅读 · 0 评论