android
android
Lvan的前端笔记
十年磨一剑
展开
-
android:Skipping device ‘xx‘ for ‘app:debug‘: Could not find build of variant which supports density
RN 启动 android 报错:解决android -> app -> build.gradle然后重新 就好了原创 2022-06-29 13:51:32 · 1001 阅读 · 1 评论 -
android:支持的7中cpu架构armeabi、armeabi-v7a、arm64-v8a、x86等
目前android支持如下7中CPU架构:armeabi 第5代 ARM v5TE,使用软件浮点运算,兼容所有ARM设备,通用性强,速度慢(只支持armeabi)armeabi-v7a 第7代 ARM v7,使用硬件浮点运算,具有高级扩展功能(支持 armeabi 和 armeabi-v7a,目前大部分手机都是这个架构)arm64-v8a 第8代,64位,包含AArch32、AArch64两个执行状态对应32、64bit(支持 armeabi-v7a、armeabi 和 arm64-v8a原创 2022-01-30 23:53:35 · 6025 阅读 · 8 评论 -
android:碎片Fragment
说明类似 Activity,一个 Activity 的布局可能很多,我们可以把它分为很多个 Fragment,有点像前端里组件的概念。Fragment依赖于Activity,不能独立存在一个Activity可以有多个Fragment一个Fragment可以被多个Activity重用Fragment有自己的生命周期,并能接收输入事件可以在Activity运行时动态地添加或删除Fragment...原创 2021-12-03 16:14:29 · 2004 阅读 · 0 评论 -
android:四大组件-内容提供者Content Provider
场景获取联系人列表,系统的联系人应用暴露数据,我们接受数据,但是需要权限参考资料https://www.runoob.com/android/android-content-providers.html原创 2021-12-03 16:03:20 · 99 阅读 · 0 评论 -
android:四大组件-广播接受者BroadcastReceiver
说明场景比如两个页面,一个页面发送广播,另一个页面接受广播做处理。比如网络变化了我们就提示网络切换到了wifi,切换到了移动,这个我们就是接受系统的广播。其他还有开机启动服务,电量变化,音量变化都是广播注册方式动态注册静态注册参考资料https://www.runoob.com/android/android-broadcast-receivers.htmlhttps://blog.csdn.net/qq_38520096/article/details/80249903...原创 2021-12-03 15:52:43 · 136 阅读 · 0 评论 -
android:四大组件-service
说明主要用于执行某些需要在后台长期运行的任务,并且是不受界面影响的,必要的时候我们甚至可以在程序退出的情况下,让Service在后台继续保持运行状态。比如音乐软件。启动模式主要有两种启动模式:...原创 2021-12-03 15:20:09 · 1940 阅读 · 0 评论 -
android:发布流程
背景我们写完代码就要发布我们的 APP 了,Android 要求所有应用都有一个数字签名才会被允许安装在用户手机上,所以在把应用发布到应用市场之前,你需要先生成一个签名的 AAB 或 APK 包(Google Play 现在要求 AAB 格式,而国内的应用市场目前仅支持 APK 格式。但无论哪种格式,下面的签名步骤是一样的)。步骤1、生成一个签名密钥cd 项目/android/app# 生成的文件名:my-release-key.keystore# 别名:my-key-alias,将来为应用签名原创 2021-08-03 15:55:18 · 539 阅读 · 0 评论 -
android:Gradle sync failed: Sync failed: reason unknown
安装Android Studio时默认会安装Gradle在 “C:/Users/用户名/.gradle” 此路径下,你只需要把 Service directory path 的路径修改为更详细点就可以了(eg:C:/Users/EraJi/.gradle/wrapper/dists/gradle-4.4-all)。直接指定路径中的 gradle 文件夹。你也可以自己下载对应版本的Gradle,然后把这个路径指向你下载好的Gradle目录。下载地址:这里就不细讲了,其实我弄不太懂重新编译下工程就可以了原创 2021-09-11 15:13:16 · 597 阅读 · 0 评论 -
android:安卓调试工具adb
稍后更新参考资料https://developer.android.google.cn/studio/command-line/adbhttps://blog.csdn.net/weixin_43927138/article/details/90477966原创 2021-10-27 17:38:08 · 1118 阅读 · 0 评论 -
android:四大组件-Activity
说明1、一个Activity通常就是一个单独的屏幕(窗口)。2、Activity之间通过Intent进行通信。3、android应用中每一个Activity都必须要在AndroidManifest.xml配置文件中声明,否则系统将不识别也不执行该Activity。如何创建一个Activity? 如何启动Activity?在Activity创建时 要在AndroidManifest里声明:<activity android:name=".MainActivity" androi原创 2021-11-24 19:29:56 · 1184 阅读 · 0 评论 -
android:更改app名称
原创 2021-09-12 17:38:36 · 535 阅读 · 0 评论 -
android:报错Module: ‘react-native-orientation‘ platform ‘android-23‘ not found.
报错gradle project sync failed.Basic functionality will not work查看右上角的日志2021-09-12 17:16:04,751 [ 157803] INFO - System.util.ExternalSystemUtil - External project [/Users/zhangyu/web/yongliu/cmv-app-rf/android] resolution task started 2021-09-12 17:16原创 2021-09-12 17:19:38 · 934 阅读 · 0 评论 -
android:工具类android.util.Log打印日志与查看日志adb logcat
android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() Log.e() 。根据首字母对应VERBOSE, DEBUG,INFO,WARN,ERROR。import android.util.Log;Log.e("RNCWebViewManager", "The WebView rendering process crashed.");adb logcatadb logcat [选项] [过滤项]adb logcat --hel原创 2021-10-27 17:34:26 · 3260 阅读 · 0 评论 -
android:报错Skipping device ‘emulator-5554‘ (emulator-5554): Device is OFFLINE.
打开AS,去设备管理里面手动打开模拟器,我试了一下是因为我有两个模拟器,其中一个打开有问题,我就把他删掉了,打开另一个,然后再执行yarn android 就好了原创 2021-10-12 11:25:07 · 1236 阅读 · 0 评论 -
android:Webview报错Description:net::ERR_CLEARTEXT_NOT_PERMITTED
报错:在该文件 android/app/src/main/AndroidManifest.xml加上 android:usesCleartextTraffic="true"<application xxxxxxx android:usesCleartextTraffic="true">原创 2021-09-27 12:30:00 · 243 阅读 · 0 评论 -
android:发展历史、整体架构、开发工具、版本介绍等基本说明
AndroidAndroid 本意是机器人,也是 Google 在 2017 年 11 月 5 日 发布的基于 linux 平台的开源手机操作系统。发展历程2003年10月,Andy Rubin 创建 Android 公司2005年8月17,Google收购,Andy Rubin 继续担任副总裁。2008年,Google I/O大会上,提出了AndroidHAL架构,同年9月发布Android 1.02009年,发布 Android1.6(Donut甜甜圈),并推出手机HTC。…每年发布2原创 2021-12-02 17:06:08 · 2745 阅读 · 0 评论 -
android:报错Unable to install xxx,com.android.ddmlib.InstallException: INSTALL_FAILED_UPDATE_INCOMPATI
com.android.ddmlib.InstallException: INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.cmvalue.wisederma signatures do not match previously installed version; ignoring!error Failed to install the app. Make sure you have the Android development environment原创 2021-10-13 14:17:13 · 592 阅读 · 0 评论 -
android:六大基本布局
布局布局(layout)可定义应用中的界面结构(例如 Activity 的界面结构),布局中所有元素使用 View(可见) 和 ViewGroup(不可见) 的层次结构,View 对象成为微件,可以是众多子类之一,比如 Button、TextViewViewGroup 对象称为布局,可以是提供布局的众多类型之一,比如 LinearLayout、ConstraintLayout六大布局Android六大基本布局分别是:线性布局:LinearLayout表格布局:TableLayout相对布原创 2021-12-02 18:30:46 · 2330 阅读 · 0 评论