
android studio
圣剑Jay
这个作者很懒,什么都没留下…
展开
-
Android studio断点调试
你的APK如果已经运行在普通模式(非Debug)的情况下,你突然想Debug,而又不想重新运行浪费时间,该怎么办呢?点击Attach Debugger to Android Process或者像下面一样打开也是可以的转载 2021-04-02 23:40:40 · 167 阅读 · 0 评论 -
android studio快速查找xml文件
1.Activity 或者 Fragment类及其相关的布局文件快速搜索1.在Activity 或者 Fragment类,可以看到类名左侧有个按钮,点击就会把类里面所有相关的布局layout文件全部下拉展示出来,点击可以直接跳转过去,不用一行一行找到代码跳,非常方便2.对应布局文件左侧也有个按钮,可以跳转回到对应的在Activity 或者 Fragment类2.所有的xml布局文件快速搜索引用地方参考在Androidstudio中查找XML文件使用的快捷方式是什么android st原创 2021-03-20 20:24:07 · 3780 阅读 · 0 评论 -
记录一次androidx项目迁移
1.Android Studio提供了一个一键迁移的功能只需要对着你的项目名右击 → Refactor → Migrate to AndroidX,就会弹出如下图所示的窗口。这里点击Migrate,Android Studio就会自动检查你项目中所有使用Android Support Library的地方,并将它们全部改成AndroidX中对应的库。另外Android Studio还会将你原来的项目备份成一个zip文件,这样即使迁移之后的代码出现了问题你还可以随时还原回之前的代码。几乎没动代码就直原创 2021-03-14 14:29:40 · 463 阅读 · 0 评论 -
com.android.support版本冲突的解决办法
All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes当我们使用android studio添加一些第三方的依赖库时,很可能会提示上面这个错误。大致意思就是com.android.support的包版本号要保持一致,但是可能我们自己新建的项目的com.android.support包版本号要高一些,一些第三方.转载 2021-03-14 12:17:58 · 191 阅读 · 0 评论 -
Android Studio查看SDK源代码
1.查看当前编译的SDK Versionandroid { compileSdkVersion 27 defaultConfig { applicationId "com.xxx.cn" minSdkVersion 21 targetSdkVersion 27 }} 2.下载当前版本的SDK源码:选择Preferences属性->选中Show Package Details3.选择对应版本->Sour原创 2021-03-04 22:25:48 · 685 阅读 · 2 评论 -
Android Studio如何设置文件编码
1、点击File下面的Settings选项,如下图所示2、接下来点击File Encoding选项,如下图所示3、点击选择文件准备转换成的编码格式4、此处转换成UTF-8,此时Apply按钮可以点击。5、弹出下面提示框,选择Convert,完成参考https://jingyan.baidu.com/article/6d704a1369f0aa28db51caa9.html...原创 2021-02-23 22:56:36 · 2859 阅读 · 0 评论 -
java.lang.NoSuchMethodError: No virtual method load in class Lcom/bumptech/glide/RequestManager
接入 Matisse ,运行一直报错Process: com.lianyucn.facerecognition, PID: 10461 java.lang.NoSuchMethodError: No virtual method load(Landroid/net/Uri;)Lcom/bumptech/glide/DrawableTypeRequest; in class Lcom/bumptech/glide/RequestManager; or its super classes (decl转载 2020-11-27 11:02:16 · 920 阅读 · 0 评论 -
Android Studio中Android项目怎么添加多个资源文件目录
简评:清晰的资源目录结构能节省你的时间,时间就是金钱。相信每一位 Android 开发者对于这样的项目目录都已经非常熟悉了,虽然 Android Studio 内置了文件搜索功能,但当项目文件数量快速增长,文件导航还是会变得非常麻烦。当你应用的某些界面用到了大量的 layout, drawable, dimension 资源时,为这些界面单独的创建资源文件夹就变得很有意义了。可以从图中看到我们有 res-main 和 res-screen 两个资源文件夹:res-main 中包含的是在.转载 2020-10-12 23:32:41 · 2416 阅读 · 1 评论 -
Android Studio真机无线调试
条件手机要和电脑处于同一局域网内(即都连同一个WiFi 或者电脑的网线另外一段连接到手机连接WiFi的路由上)步骤1.首先将手机连接 WiFi 网络2.将手机用数据线与电脑连接,并且在电脑端 打开命令行 ,运行 adb devices 命令,如下图所示表示检测到了一台手机。(device 前面的那串数字字母是每台手机的序列号,用于多台手机连接时使用,下面会说)3. 接下来继续输入命令 adb tcpip 5555 (5555只是随意找的一个端口,只要是基本没人用的端口都可以) 如下图所示,说转载 2020-09-28 20:49:24 · 197 阅读 · 0 评论 -
Android studio插件GsonFormat,返回json快速创建实体对象
Android studio插件GsonFormat,返回json快速创建实体对象以前添加的图片丢失了,现在重新添加一下步骤图片:下载安装GsonFormat插件2.快捷键alt+insert弹出Generate菜单,或code->Generate,选择GsonFormat3.输入json字符串4.修改类型5.生成Bean...转载 2020-09-26 11:08:59 · 214 阅读 · 0 评论 -
Android Studio使用Parcelable序列化插件
12345import android.os.Parcel;import android.os.Parcelable;public class Ball implements Parcelable { private int width; private int height; public int getWidth() { return width; } public void setWidth(int width) {原创 2020-09-26 10:52:50 · 2187 阅读 · 0 评论 -
Mac 安卓Studio使用外部模拟器
下面介绍下连接模拟器流程:第一步:下载好模拟器本篇下载的是网易的mumu模拟器,没有广告。使用adb连接模拟器连接命令:abd connect ip:port首先查看一下adb 命令是否可用。在终端输入adb测试,如果不可用,设置环境变量。输入如下命令:1.打开环境变量文件:touch .bash_profileopen -e .bash_profile2.然后你就可以看到这个文件了:输入:export PATH=${PATH}:~/Library/Android/sdk/platfo转载 2020-09-05 14:03:06 · 502 阅读 · 0 评论 -
Android aar 文件修改
Android aar 文件,有时第三方提供的SDK 是 aar格式,但有时也需要修里面的东西,如果直接解压,放上去无法识别。正确打开方式,不要解压,以解压方式打开(如winrar工具),如果要删除某个文件直接删除,如果要修改某个或增加,可以直接拖入。这样可以正常使用,如果解压了就无法正常使用。如上图,可以选择文件直接删除,或拖放直接增加或修改。...转载 2020-09-04 01:02:20 · 550 阅读 · 1 评论 -
compileOnly的使用场景
Android studio升级到3.0之后,依赖方式也有了更新。这是2.x这是3.0其中2.x版本的 Provided 变成了 compileOnly这个命令的意思是只在编译时有效,不会参与打包举个例子:新建一个工程,同时新建一个librarytestlibrary的gradle如下 implementation 'com.android.support:appcompat-v7:26+' compileOnly 'com.android.support:cardview-v转载 2020-07-19 10:08:22 · 1436 阅读 · 0 评论 -
AndroidStudio报错Manifest merger failed : Attribute application@appComponentFactory value=(android.sup
在引入 库文件时候,AS报错,第一反应 抓狂,然而没用Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] Andr...转载 2020-04-06 12:27:07 · 191 阅读 · 0 评论 -
android studio快捷键
快捷键Mac上option 等同 alt ,位于同一个按键处。功能描述WinMac格式化代码ctrl + alt + Lcommand + option + L抽取方法control+alt+Mcommand + option + M抽取变量control+alt+Vcommand + option + V查找类ctrl + Ncomma...转载 2019-08-25 23:34:49 · 1062 阅读 · 0 评论