Android Studio
Alex老夫子
这个作者很懒,什么都没留下…
展开
-
Android Studio 解决Could not resolve com.android.tools.build:gradle:7.4.2问题
昨天用老版本的Android Studio 新建了一个Kotlin项目,. 之类的提示没有,应该是环境问题,就升级了Android Studio到最新的电鳗版本,新建kotlin项目就报上述错误。好了,又可以愉快的玩耍了。原创 2023-04-06 08:57:33 · 12049 阅读 · 6 评论 -
android studio 如何下载指定版本的NDK
如果官方文档看不懂的,就看我写的口水话版本吧;好了,又可以愉快玩耍了。原创 2023-01-14 19:07:36 · 8295 阅读 · 2 评论 -
android studio App Inspection 实时查看SQLite数据库
几年以前查看安卓手机的数据库,是把数据库文件导出到电脑上,然后用数据库查看工具查看的:Android查看手机内部储存目录及数据库文件_Alex老夫子的博客-CSDN博客_android database目录现在Android Studio 有了新的工具 App Inspection,比以前方便太多了,这里记录下怎么使用;1、 找到AS底部的App Inspection 标签,点击下,如图: 2、 手机连接上电脑,运行开发中的或者debug中的APP,左上角选中这个APP的主进程或者子进程,如图:注意:选择原创 2022-12-17 10:24:46 · 6445 阅读 · 0 评论 -
android studio 根据字符串生成资源id快捷方式
做安卓开发最大痛苦之一就是需要写许多字符串的资源文件,很多时候为了省事,直接写死在代码里面,但是这又不是规范的做法,前几天偶然get一个新技能,可以快速生成资源id,这里记录下;2、mac:option + return , win:alt + return , 在弹出框中选择。好了,又可以愉快玩耍了。原创 2022-12-10 15:51:53 · 847 阅读 · 0 评论 -
android studio 海豚版本 Logcat多标签过滤日志的变化
什么时候需要用到多tag过滤呢?当需要查看不同的tag下代码执行流程的顺序;AS之前的版本Logcat可以在filter中编写正则表达式过滤多个标签,或者在日志搜索框输入多个tag的正则表达式,比如:tag1|tag2 但是更新了最新的AS海豚版本后,很多工具栏都消失了,只能在搜索框里面输入正则表达式了,比如:tag~: tag1|tag2如果不想搜索某个或某些tag,可以写成,比如:-tag~: tag1|tag2get到一个新技能,又可以愉快玩耍了。原创 2022-12-06 22:47:18 · 2284 阅读 · 0 评论 -
android studio 字节码查看工具jclasslib bytecode viewer
可以下载软件安装使用,也可以直接在Android Studio 或者 IntelliJ IDEA中安装插件使用;jclasslib bytecode viewer 是一款非常好用的.class文件查看工具;其次,输入jclasslib bytecode viewer,搜索到这个插件安装好,然后。首先,进入到下载插件的界面,windows 和 mac有一点点区别;这样就安装好了,接着去项目中,选中目标Java文件,然后。还可以对.class信息进行编辑;好了,又可以愉快玩耍了。原创 2022-11-13 18:09:28 · 1150 阅读 · 0 评论 -
android 解决Warning: debug info can be unavailable.Please close other application usingADB: Monitor,
1、同时运行了AS和IntelliJ IDEA。2、电脑插上了2台安卓设备(包括模拟器)及以上。哈哈,又可以愉快玩耍了。原创 2022-11-07 11:28:00 · 1085 阅读 · 0 评论 -
android studio 开发环境迁移到内网开发
有时候呢有些公司因为各种原因需要在内网中开发,但是谷歌官网下载的Android Studio默认是需要联网下载SDK或者gradle插件之类的工具,内网就行不通了,下面记录下迁移的详细过程。C盘,用户目录下.android 和.gradle,最好压缩一下,然后拷贝到内网电脑相应的目录下;一般情况下内网开发环境只会是windows系统,不会有mac,所以这里以windows为例;这里我是用macbookpro写的文章,但是目录确实是货真价实的WINDOWS下的;2、拷贝sdk目录到内网电脑相应目录;原创 2022-10-21 10:37:30 · 1162 阅读 · 4 评论 -
android 通过adb工具实现无线连接安卓设备并调试
2、输入命令:adb connect 192.168.0.101,ip地址输入安卓设备的,这里只是一个例子。最常用电脑连接安卓设备是通过USB数据线,不多赘述,下面是通过adb工具。安卓设备,可以用于AS调试。注意:安卓设备和电脑都必须在同一个局域网中;,没有的话就打开,然后再尝试连接设备;就需要检查安卓设备是否打开。好了,又可以愉快玩耍了。原创 2022-09-27 17:41:31 · 5888 阅读 · 0 评论 -
android 解决Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
An exception occurred applying plugin request [id: 'com.android.application']> Failed to apply plugin 'com.android.internal.application'. > Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8. You can try some ...原创 2022-02-04 20:33:24 · 15198 阅读 · 5 评论 -
解决Could not resolve com.github.tbruyelle:rxpermissions:0.10.2.
android studio 运行项目报 Could not resolve com.github.tbruyelle:rxpermissions:0.10.2.如图:提示说是没有这个版本库的缓存可以用于离线模式,搞了半天,最后发现原来是gradle设置那里把离线模式打开了,在Android Studio ---Tool Windows ---Gradle,打开如图,设置Gradle:Toggle Offline Mode, 点击这个按钮为非选中状态,即非离线状态,然后再运行项.原创 2022-01-13 18:48:52 · 3869 阅读 · 0 评论 -
android studio 真正的简单的修改包路径的方法及全局字符串替换
做安卓的小伙伴可能都会遇到这么一个问题,那就是修改包名,如果项目比较小,手动修改也可以,但是如果项目相当庞大,至少好几百个类文件的时候呢,手动修改绝逼是一门苦力活,我曾经就经历过这种想死的经历,今天偶然得知这么一个简单的修改包名的方法,这里记录下,方便你我他。首先开发的工具得是android studio,eclipse自行跳过,很久没用它了哈。比如我把原包名com.xxx....原创 2019-01-25 12:52:17 · 7952 阅读 · 2 评论 -
android studio 终端 使用gradlew命令的前置任务
mac:有时需要用到android studio中的终端进行一些命令操作,比如:gradlew processDebugManifest --stacktrace如果没有配置gradle的环境变量就会提示不认识这个命令,所以这里记录下mac的配置方法。首先,找到电脑中gradle的文件夹路径,比如我的:/Users/chenqi/.gradle/wrapper/dists/gradle-6.1.1-all/cfmwm155h49vnt3hynmlrsdst/gradle-6.1.1/原创 2021-07-15 11:48:37 · 1544 阅读 · 2 评论 -
android 解决Caused by: org.gradle.api.UncheckedIOException: java.net.URISyntaxException: Illegal chara
今晚本打算早睡,结果又遇到坑了,先上日志:Caused by: org.gradle.api.UncheckedIOException: java.net.URISyntaxException: Illegal character in opaque part at index 2: H:\cdd\zao.jks导入一个项目,上午用windows电脑没有问题哈,晚上导入mac就报错了,看错误描述大概可以知道说是签名文件的路径错误,但是并没有报哪个文件中的路径错误,因为是之前windows电脑原创 2021-05-26 23:27:58 · 3079 阅读 · 2 评论 -
Android 解决Execution failed for task ‘:app:compileDebugJavaWithJavac‘. > javax/xml/bind/JAXBException
最近把Androidstudio4.1.3升级到了最新版本4.2.1,运行项目就报如下所示错误:The following project options are deprecated and have been removed:android.databinding.enableV2Databinding v1 is removed. Unable to lo...原创 2021-05-23 09:29:00 · 5075 阅读 · 4 评论 -
解决Error:java.lang.OutOfMemoryError: GC overhead limit exceeded
AS编译报错,解决方案:在build.gradle 文件配置:android {dexOptions { javaMaxHeapSize "4g" }}搞定原创 2016-06-24 14:14:43 · 860 阅读 · 1 评论 -
解决Error:Execution failed for task ':show_entry:transformResourcesWithMergeJavaResForDebug'. > com.an
Android studio 编译时报错日志:Error:Execution failed for task ':show_entry:transformResourcesWithMergeJavaResForDebug'.> com.android.build.api.transform.TransformException: com.android.builder.packaging.原创 2016-06-24 11:34:31 · 1365 阅读 · 1 评论 -
android studio 快捷键设置为eclipse的习惯
前年朋友都在用android studio了,但是俺还是eclipse的铁杆粉丝,啊哈哈,不过现在android studio更新到1.3版本了,大家都在用了,俺也不能落后了,逆水行舟,不进则退。在android官网下载用了下确实挺不错的,有多不错现在我就不提了,有很多文章也有相关描述,自己也可以下载来用用,体验下,不过有个坑爹的就是快捷键不习惯,相信eclipse粉丝们都已经习惯了eclip原创 2015-06-09 14:30:37 · 2210 阅读 · 0 评论 -
android studio module引用本地aar
最近使用到了v7包的recyclerView,不过经过多重折腾发现22.0.0几以下版本都有数组越界的BUG,异常日志如下:java.lang.IndexOutOfBoundsExceptionInconsistency detected. Invalid item position 35(offset:35).state:36android.support.v7.widget.Recy原创 2016-12-28 14:14:49 · 4288 阅读 · 4 评论 -
Android 查找内存泄漏工具使用
由于写代码的不规范或者使用不当等原因,经常APP会莫名的crash,比如oom,报这个错还是好一点的,有时还会报一些乱七八糟的错,比如:鬼知道这个啥,这个时候应该怀疑程序中是否有内存泄漏问题了,神马是内存泄漏呢?说白了就是一个对象生命周期结束了本来应该被干掉,但是它的引用被其他的一个对象持有,那个对象死活不让他被干掉,举个例子,一个activity本来调用finish()后就该被干原创 2017-04-11 16:41:49 · 899 阅读 · 0 评论 -
Android studio 修改module name
有时候因为各种原因会造成module的名字不是我们想要的,所以手动修改下,步骤如下:选中module右键rename,接着选择rename module,如果顺利的话就可以改成功,可惜是往往都会出现异常,说这个新的module name已经存在,仔细检查下项目文件,果然存在,这里需要查看如图,光通过.imp文件名是不准确的,需要打开这个文件查看<module external.linked....原创 2017-11-08 17:32:17 · 4779 阅读 · 0 评论 -
Android studio 3.0 查看手机文件系统
众所周知,我们要查看安卓手机中文件系统前提条件是要root手机,然后去DDMS里面去看,但是现在很多手机都不好root,替代的方法是用电脑模拟器,不管怎么样,都挺麻烦的,最近更新Android studio 到3.0版本,无意间发现了一个方法,非常简单,还不用root手机。1、手机USB线连接手机,打开调试模式2、打开AS,找到窗口右下角的Device File Explorer,如下图:原创 2017-11-15 11:05:59 · 20911 阅读 · 2 评论 -
Android studio 查看修改代码历史记录
最近发生一个很悲催的事情,怎么悲催呢?辛辛苦苦码了一天的代码,因为git服务器挂了,本地提交又冲突最后造成了修改的代码消失了,相信大家遇到这个事情会跟俺一样心里哇凉哇凉滴,不过经过咨询过其他小伙伴后找个了不是特别完美的办法,但是能解决代码丢失的重大问题,下面请看图说话:点击revert后就可以恢复到想要的时间点,在这里做个记录原创 2016-03-25 17:53:01 · 22587 阅读 · 0 评论