安卓
newdas123
这个作者很懒,什么都没留下…
展开
-
gradle build报错ndk版本错误解决办法
参考gradle issues先在ANDROID_HOME中找到sdkmanager,然后执行以下命令# 我的ANDROID_HOME是"D://install_software/sdk"# ANDROID_SDK_ROOT和ANDROID_HOME的意义相同,所以我执行的命令如下,不需要使用代理速度也很快sdkmanager --install "ndk;21.0.6113669" --sdk_root="D://install_software/sdk"...原创 2020-08-25 15:34:57 · 1276 阅读 · 0 评论 -
安卓-android8.0及以上静态注册接受不到广播的处理
官方帮助文档中写到从 Android 8.0(API 级别 26)开始,系统对清单声明的接收器施加了额外的限制。如果您的应用以 Android 8.0 或更高版本为目标平台,那么对于大多数隐式广播(没有明确针对您的应用的广播),您不能使用清单来声明接收器。当用户正在活跃地使用您的应用时,您仍可使用上下文注册的接收器。所以对静态广播,限制包名为自己应用的包名,即可正常收到广播Log.d("Broadcast", "onClick: Broadcast");Intent intent = new原创 2020-08-25 15:34:21 · 685 阅读 · 0 评论