Android

不再关注网络安全

Golang交叉编译多平台二进制文件一文搞定

Golang交叉编译多平台二进制文件一文搞定

  • 12 天前
  • go

Go跨平台交叉编译介绍 golang依托语言特性跨平台、性能效率、周边都还算不错,有不少开发者把Go做为跨平台SDK来封装,起到了不错的效果,今天写篇Go如何交叉编译多平台二进制文件的文章,以达到跨平台调用的...

Flutter 3 发布,一文看懂新功能及特性

Flutter 3 发布,一文看懂新功能及特性 置顶

2022 年 5 月 11 日,Google I/O 版:Flutter 3 发布。 Flutter 3是手机/phone、桌面/desktop和WEB上进行跨平台 UI 开发之旅的高潮。Flutter 3 完成了Google从以移动为中心到多平台框架的路线图,Flutter 3提...

flutter沉浸式透明状态栏导航栏实现/状态栏颜色设置

flutter沉浸式透明状态栏导航栏实现/状态栏颜色设置

教你如何使用Flutter制作一个透明沉浸式的状态栏导航栏?或修改状态栏颜色为与你应用主题匹配的颜色?以Flutter 2.0为例,如下图: flutter2 沉浸式透明状态栏导航栏实现代码 实现分为Android沉浸式和...

Cannot load settings from file ‘.iml’: File .iml does not exist解决

Cannot load settings from file ‘.iml’: File .iml does not exist解决

Android Studio的工程设置无法载入,但文件确实存在也没问题,看到错误时已经重新设置并解决,但只要重启AS后错误又提示了,很奇怪,确认目录权限啥的都正常。于是直接初始化工程,问题解决,方法如下: 步骤...

解决Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent

解决Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent

Android 12 对Android 12的兼容适配报错: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider ...

Android 12 快速适配要点

Android 12 快速适配要点

Android 12 需要更新适配点并不多,本篇主要介绍最常见的两个需要适配的点:android:exported 和 SplashScreen 。 一、android:exported 它主要是设置 Activity 是否可由其他应用的组件启动, “true” 则表...

2021年8月后新应用上架Google play强制上传签名

2021年8月后新应用上架Google play强制上传签名

在之前的文章我们提到过Google发过通知,将在8月正式对新应用强制签名上传,并且只接受appbundle方式,而APK不再支持。意味着我们只能把应用签名上传到他们服务器上,这是开发者来说非常无奈,又无可奈何。 ...

Android包名不能以数字开头

Android包名不能以数字开头

以前没用过数据开头的包名,今天遇到了,一直报以下错误 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:processReleaseResources'. > A failure occurred...

APK签名替换检测

APK签名替换检测

APK二次打包的危害 APK二次打包是Android应用安全风险中的一部分, 一般是通过反编译工具向应用中插入广告代码与相关配置,再在第三方应用市场、论坛发布。打包党对移动App带来的危害有以下几种: 插入自...

ABI盲点:armeabi-v7a、arm64-v8a、armeabi、x86、x86_64的区别

ABI盲点:armeabi-v7a、arm64-v8a、armeabi、x86、x86_64的区别

Android ABI 不同的 Android 设备使用不同的 CPU,而不同的 CPU 支持不同的指令集。CPU 与指令集的每种组合都有专属的应用二进制接口 (ABI)。ABI 包含以下信息: 可使用的 CPU 指令集(和扩展指令集)。运...