
Android studio
D_lunar
这个作者很懒,什么都没留下…
展开
-
Failed to commit install session 2094851184 with command cmd package install-commit 2094851184
targetSdkVersion和compileSdkVersion改为33时报错原创 2023-04-18 16:55:48 · 1600 阅读 · 0 评论 -
Android 获取app的图标,用于应用通知
获取App的图标,用于应用通知 /** * 获取应用图标 * @param context */ public static int getAppIcon(Context context) { int icon = 0; try { PackageManager packageManager = context.getPackageManager(); PackageInfo .原创 2022-03-04 11:15:38 · 3711 阅读 · 0 评论 -
Android 获取app的名称,用于应用通知
获取App的名称,可以用于应用通知 /** * 获取app的名称 * @param context * @return */ public static String getAppName(Context context) { String appName = ""; try { PackageManager packageManager = context.getPackageManager(); PackageInfo packageInfo = pa.原创 2022-03-04 11:13:11 · 1433 阅读 · 0 评论 -
Execution failed for task ‘:app:mergeReleaseResources‘.
Android studio离线打包uniapp( HbuilderX版本3.1.22.20210709)报错:Execution failed for task ':app:mergeReleaseResources'.> A failure occurred while executing com.android.build.gradle.internal.res.Aapt2CompileRunnable > Could not isolate value com.an..原创 2021-07-13 14:20:56 · 5527 阅读 · 1 评论 -
HbuilderX升级到3.1.4后离线打包的变化
一、以前HbuilderX升级后,离线打包的更改:1、替换了app>libs下的SDK,2、替换app>src>main>assets下的data文件夹,修改dcloud_control.xml文件的appId3、替换app>src>main>assets>apps下的文件4、修改build.gradle(:app)下的versionCode 和versionName二、HbuilderX升级到3.1.4之后1、按照1修改后报错:And原创 2021-03-19 16:40:56 · 1139 阅读 · 0 评论 -
Android 获取高德地图发布版和调试版安全码
Android平台使用高德地图的定位功能需要创建Key,创建key需要获取SHA1。一、发布版的SHA1的获取:1、打开cmd命令2、找到app为release模式时签名文件的位置3、输入keytool -list -v -keystore xxx.jks,即可获取到发布版SHA1二、调试版的SHA1的获取:1、调试版本的签名文件位于C:\Users\Administrator\.android下,名称为debug.keystore2、找不到debug.keystore文原创 2020-09-03 13:28:35 · 1225 阅读 · 0 评论 -
Android studio获取SHA1时命令行中文乱码,致使无法获取到SHA1的解决方法
之前因为VS2017命令行中文乱码的问题,使用如下方法:win+R --> regedit --> 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor--> 添加一个字符串值 (名称为:autorun 数据为:chcp 65001)把cmd中使用的编码语言永久变成了UTF-8,如下图。高德地图定...原创 2020-03-11 15:08:46 · 712 阅读 · 0 评论 -
Android 初始化NavigationView的headerLayout中的TextView控件时遇到的错误
错误:Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference原因:找不到这个TextView控件,毕竟这个控件在NavigationView的headerLayout中,不在Main_layout中。解...原创 2019-02-20 13:31:31 · 880 阅读 · 0 评论 -
Error type 3.Error Activity class {} does not exist.Error while Launching activity解决方法
Android studio 3.2.1 Error: Activity class {} does not exist.Error while Launching activity解决办法:Terminal下输入:adb uninstall (包名)ps:包名就是Gradle:app下的applicationId ...原创 2019-02-18 10:25:57 · 655 阅读 · 0 评论 -
Android studio SQLite数据库出错记录
1、错误:no such column: userName解决:格式错误,类型TEXT前面必须有一个空格!UserInfoEntry.COLUMN_USER_NAME + " TEXT NOT NULL, " 2、类型前面全部都添加了空格,仍旧报错:no such column: userName解决:数据库没有更新,更新版本号。在生产应用程序中,可能会修改此方法以更改表格,而...原创 2019-01-08 10:13:55 · 1624 阅读 · 0 评论 -
在Android Studio 中使用ADB命令模拟手机各种状态(记录中...)
一、在系统环境变量PATH中添加ADBAndroid Debug Bridge 简称 ADB,是一个命令行工具。ADB 程序存储在 Android SDK 文件夹的子文件夹 platform-tools 下。可以通过如下方式获取adb路径,我的adb路径是:D:\Android\sdk\platform-tools如果没有PATH,可以选择新建一个,有的话,直接编辑。添加后,若An...原创 2019-01-03 10:54:22 · 1324 阅读 · 0 评论 -
Android studio 导入Module后报错记录
导入一个Module时报错:Cause: com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConstraints()Ljava/util/Set;解决办法是:注释掉Module下的:apply plugin: 'com.novoda.bintray-release'注释掉Project下的...原创 2018-12-26 13:20:25 · 2094 阅读 · 0 评论