安卓爬坑
岔路ko
读书,健身,赚钱,成为自己。
展开
-
[安卓广播入门][2]Android Studio静态注册广播实现开机启动
这种广播权限问题只存在跨进程静态注册广播的方式上,动态注册的广播不存在这种问题。虽然这样在安卓7.0以下可以使用,但是安卓7.0以上就不能使用。一、新建一个接收类Broadcast Receiver。原创 2023-06-11 22:33:56 · 810 阅读 · 0 评论 -
[安卓广播入门][1]Android Studio接收系统广播
扩展 一个解决方案中多个项目(类似VS Studio)原创 2023-06-11 13:54:34 · 325 阅读 · 0 评论 -
超全Android Studio 安装和调整教程
jdk-11.0.17_windows-x64_bin.exe 一路下一步,路径为:C:\Program Files\Java\jdk-11.0.17。1.未修改时路径位置为:C:\Users\Administrator\.Gradle。1.把 zh.213.241.jar 拷贝到AS安装目录下。3.添加 GRADLE_USER_HOME。3.选择1 防止的文件 安装。3.一路下一步,启动AS。3.启动的时候不打开项目。4.一路下一步安装成功。4.IDE 不自动更新。1.不安装虚拟机驱动。原创 2022-12-18 15:42:12 · 1128 阅读 · 0 评论 -
ViewBinding脱坑之路
一、结缘在查找Butterknife的时候,发现了ViewBinding,说是Android Studio版本3.6及以上才可以使用。二、入坑因为自己的Android Studio是4.1.1版本,一直设置总是无法引用import com.example.项目名称.databinding.ActivityMainBinding;所以就降级为了Android Studio 3.6,发现可以使用,感觉升级为Android Studio 4.0也可以使用,确实升级Android Studio 4.0原创 2021-01-18 20:20:49 · 1172 阅读 · 0 评论 -
一步步实现Android MQTT详细步骤,附工程文件
一、lib下载1,服务的liborg.eclipse.paho.android.service-1.1.1.jar2,客户端的liborg.eclipse.paho.client.mqttv3-1.2.5.jar二、新建Android Studio 项目我是用的是 Android Studio4.1.1版本,如下图所示。1,2,新建一个Empty Activity3,MQTTDemo 命名,点击完成。3,把下载的lib库文件放在项目 C:\Users\Administrator\MQT原创 2021-01-25 19:07:28 · 8713 阅读 · 8 评论 -
修改Android Studio Build生成apk的默认名称
Android studio默认生成的apk的名字实在是太没有辨识度了,一般默认是app-debug.apk,app-release.apk这样的命名,自己有些强迫症,受不了这种命名。一、打开实app的module里的build.gradle,先在android { …}节点外面加上下面的函数 作用是得到当前日期+当前时分def releaseTime() { SimpleDateFormat formatter = new SimpleDateFormat("yyMMdd_HHmm");原创 2021-10-28 23:24:24 · 2700 阅读 · 1 评论 -
Android Studio 调试的时候出现 Access denied finding property “ro.serialno“
我虚拟机和物理机都安装了Android Studio,发现虚拟机中调试不是那么方便,然后想使用物理机开发,使用的小米MI4 系统是安卓11,在物理机中一直提示:libc:Access denied finding property “ro.serialno”,物理机与虚拟机代码完全一样,但是虚拟机一直不报错但是物理机一直报错,去查找两者不同,发现物理机的AndroidSdk没有安装安卓11版本,虚拟机中安装安卓11版本,然后在物理机中安装了Android Sdk然后报错解除,记录一下自己调试的错误。..原创 2021-10-28 22:02:02 · 11774 阅读 · 2 评论