Android错误
Android开发遇到的错误
牛八少爷
工欲善其事,必先利其器
展开
-
references to other resources are not supported by build-time PNG generation.
Andorid添加矢量图支持配置原创 2022-08-26 17:59:53 · 724 阅读 · 0 评论 -
AndroidStudio Loading Devices不可点击
Loading Devices不可点击原创 2022-08-04 10:58:07 · 1089 阅读 · 0 评论 -
java.lang.UnsatisfiedLinkError: dlopen failed: /lib/arm64/libc++_shared.so not found
libc++_shared.so原创 2022-07-06 11:00:45 · 1892 阅读 · 0 评论 -
couldn‘t find “libopencv_java3.so“
Android项目找不到so文件原创 2022-07-05 17:27:07 · 776 阅读 · 0 评论 -
open failed: ENOENT (No such file or directory)
open failed: ENOENT (No such file or directory)原创 2022-07-05 16:26:01 · 2451 阅读 · 0 评论 -
RelativeLayout中layout_below失效的可能其他view使用了layout_centerVertical
1. 错误描述 在RelativeLayout中使用layout_below布局显示在某组件下方,但是出现混乱直接覆盖上面的组件;2. 错误原因 因为RelativeLayout没有设置高度,其他组件使用了相对布局的: android:layout_centerVertical="true"就会造成layout_below失效;3. 解决方案如果即需要使用layout_centerVertical又需要layout_below属性的效果;可以再添加一个布局,例如:Li原创 2022-03-31 10:22:24 · 7741 阅读 · 0 评论 -
By not providing “FindOpenCV.cmake“ in CMAKE_MODULE_PATH this project has asked CMake to find a pack
OpenCV错误1. 错误描述2. 错误分析3. 解决方案1. 错误描述CMake Error at CMakeLists.txt:10 (find_package):By not providing “FindOpenCV.cmake” in CMAKE_MODULE_PATH this project hasasked CMake to find a package configuration file provided by “OpenCV”, butCMake did not find o原创 2022-02-21 13:05:28 · 11932 阅读 · 0 评论 -
JNI:ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
1. 错误描述ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)What went wrong:Execution failed for task ‘:app:externalNativeBuildDebug’.Build command failed.Error while executing process D:\ProgramFiles\Android\sdk\c原创 2022-02-17 00:53:13 · 2764 阅读 · 0 评论 -
AndroidStudio有时候调试会一直卡在:starting LLDB server
1. 错误描述AndroidStudio有时候调试会一直卡在:starting LLDB server2. 错误分析有可能是C/C++编译较慢,也可能是出现了问题;3. 解决方案如果只调试Java部分,可以先不调试C/C++项目module -> Edit Configurations… -> 选择Module --> Debugger --> 选择Java Only;...原创 2022-01-10 11:25:37 · 2758 阅读 · 0 评论 -
Unknown host ‘maven.aliyun.com‘. You may need to adjust the proxy settings in Gradle.
1. 错误描述在build.gradle中设置maven.aliyun.com代理出现:Unknown host 'maven.aliyun.com'. You may need to adjust the proxy settings in Gradle.2. 错误原因jcenter()被屏蔽来,设置的maven.aliyun.com 域名找不到;3. 解决方案jcenter()设置在aliyun的代理后,jcenter() maven{ url 'https://ma原创 2021-07-01 01:16:58 · 2884 阅读 · 0 评论 -
Android的Webview如果提示:你的浏览器不支持WebGL-可能是关闭了硬件加速
1. 问题描述Android的Webview如果提示:你的浏览器不支持WebGL-2. 错误原因可能是关闭了硬件加速;设置了:webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);或者: <WebView android:id="@+id/base_web" android:layout_width="match_parent" android:layerType="原创 2021-04-15 09:29:29 · 5265 阅读 · 0 评论 -
E/WindowManager: android.view.WindowLeaked: Activity com.xxx.xxx.xxx
1. 错误描述E/WindowManager: android.view.WindowLeaked: Activity com.xxx.xxx has leaked window DecorView@c16f1d7[FaceShapeActivity] that was originally added here2. 错误原因应该是Activity中的Dialog,PopupWindow等弹出框在Acitivity关闭的时候,这些弹出框没有关闭造成的;3. 解决方案查找Activity中原创 2021-04-13 10:38:26 · 1039 阅读 · 0 评论 -
java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor
1. 错误描述java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor2. 错误原因使用bitmap对象直接创建Canvas时传递的时不可变对象;3. 解决方案由:Canvas canvas = new Canvas(bitmap);改为: bitmap = bitmap.copy(Bitmap.Config.ARGB_8888, true); Canvas canvas原创 2021-02-08 11:56:17 · 1430 阅读 · 0 评论 -
java.lang.IllegalStateException: Underflow in restore - more restores than saves
1. 错误描述java.lang.IllegalStateException: Underflow in restore - more restores than saves2. 错误原因Canvas在没有保存之前就释放资源了;3. 解决方案先保存后释放: canvas.save(); canvas.restore();原创 2021-02-08 11:48:37 · 967 阅读 · 0 评论 -
Unable to find method ‘org.gradle.api.file.ProjectLayout.fileProperty(Lorg/gradle/api/provider/Provi
1. 错误描述Unable to find method 'org.gradle.api.file.ProjectLayout.fileProperty(Lorg/gradle/api/provider/Provider;)Lorg/gradle/api/file/RegularFileProperty;'org.gradle.api.file.ProjectLayout.fileProperty(Lorg/gradle/api/provider/Provider;)Lorg/gradle/api/f原创 2020-12-01 01:04:52 · 11987 阅读 · 3 评论 -
java.lang.ClassNotFoundException: Didn‘t find class “android.view.View$OnUnhandledKeyEventListener“
1.错误描述Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.example.rxtest-2/base.apk"],nativeLibraryDirectories=[/data/app/com.example.rxtest-2/lib/a.原创 2020-10-15 11:47:59 · 3686 阅读 · 0 评论 -
Toggle Offline Mode - 有时候通过”Sync Project with Gradle Files“来同步一些第三方依赖不成功
Toggle Offline Mode - 有时候通过”Sync Project with Gradle Files“来同步一些第三方依赖不成功,这个时候就要检查是否设置了Offline Mode; 查询: AndroidStudio -> 右边的Gradle -> 可以看到进行设置 -> 再同步项目即可...原创 2020-06-19 09:45:24 · 953 阅读 · 0 评论 -
CreateProcess error=2, 系统找不到指定的文件。
1. 错误描述CreateProcess error=2, 系统找不到指定的文件。2. 错误原因NDK没有配置;3. 解决方案项目配置NDK; File-> Project Structure -> SDK Location,配置ndk路径原创 2020-06-17 16:31:07 · 5019 阅读 · 0 评论 -
Permission denied (publickey). Could not read from remote repository.
1.错误描述Git@192.168.1.123: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.2. 错误原因可能时密钥没有设置成功!3. 解决方案1. C:/用户/主机名/.ssh 中id_rsa中可以看到key;2. 用户 ->原创 2020-06-01 19:02:52 · 343 阅读 · 0 评论 -
WebView-不显示图片其他都正常显示
1. 错误描述WebView访问Url,其他都正常显示,而图片不显示2. 错误原因可能是设置了不加载图片,也可能访问路径和图片不是同时使用https或http,例如url使用https,而图片使用的是http;3. 解决方案webview 设置setBlockNetworkImage(bool flag),flag :true不从网络加载图片资源,false:加载图片资源;和setBlockNetworkLoads(boolean flag)区别:后者是不从网络加载所有资源;.原创 2020-05-27 14:50:54 · 1585 阅读 · 0 评论 -
int android.view.View.getImportantForAccessibility()’ on a null object reference
1. 错误描述:Attempt to invoke virtual method ‘int android.view.View.getImportantForAccessibility()’ on a null object reference2. 错误原因:应该是自定义的Adapter的getView()返回值 为null;3. 解决方案:Adapter的getView() 返回view;...原创 2020-05-26 14:59:47 · 1753 阅读 · 2 评论 -
This version of Android Studio cannot open this project, please retry with Android Studio 4.0 or new
1.错误描述This version of Android Studio cannot open this project, please retry with Android Studio 4.0 or newer.2.错误原因出现此问题是因为项目中bulid.gradle中gradle版本设置过高,而AndroidStudio中没有对应的包;3.解决方案可以gradle版本号设置成AndroidStudio中配置有的;File -> Project Structure -&原创 2020-05-16 03:10:21 · 4051 阅读 · 0 评论 -
net::ERR_CLEARTEXT_NOT_PERMITTED
1.错误描述net::ERR_CLEARTEXT_NOT_PERMITTED2.错误原因缺少是否打算使用明文网络流量;指示应用是否打算使用明文网络流量,如明文 HTTP。对于目标 API 级别为 27 或更低级别的应用,默认值为"true"。对于目标 API 级别为 28 或更高级别的应用,默认值为"false"。参考:https://developer.android.g...原创 2020-05-01 19:01:27 · 15881 阅读 · 1 评论 -
java.lang.IllegalStateException: stream has already been operated upon or closed
1. 错误描述static int [] intArr = new int[]{30,96,23,69,85,62,12,99,11};IntStream intStream =Arrays.stream(intArr);int sum = intStream.sum();int max = intStream.max().getAsInt();Exception in thre...原创 2019-12-10 13:13:36 · 3696 阅读 · 0 评论 -
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this a
1.错误描述java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.xml: <activity android:name=".MainActivity" andro...原创 2019-12-09 16:50:12 · 453 阅读 · 0 评论 -
在使用接口时提示:No interface expected here
1.错误描述在使用接口时提示:No interface expected here2.错误原因 No interface expected here:此处不需要接口; 因为Device.Delegate是接口,使用extends是继承父类;3.解决方案使用 implements代替 extends即可;...原创 2019-12-09 10:44:10 · 3001 阅读 · 0 评论 -
ERROR: Gradle DSL method not found: 'google()'
1.错误描述ERROR: Gradle DSL method not found: 'google()'2.错误原因没找到google()3.解决方案google()更改为maven{} repositories { maven { url 'https://maven.google.com' } ...原创 2019-10-17 19:06:43 · 1147 阅读 · 0 评论 -
com.android.dex.DexException: Multiple dex files define Landroid/support/v4/app/ActionBarDrawerTogg
1.错误描述Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.conc...原创 2019-10-17 17:30:19 · 830 阅读 · 0 评论 -
android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context re
错误信息:android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?错误原因:使用Activity的startAct原创 2013-12-31 16:26:38 · 1114 阅读 · 0 评论 -
No content provider found for permission revoke:
遇到:No content provider found for permission revoke: 说明是缺少安装的权限,解决方案:原创 2013-12-31 16:20:19 · 11623 阅读 · 3 评论 -
Activity com.hotel.ui.LoginActivity has leaked window com.android.internal.policy.impl.PhoneWindow
错误信息:Activity com.hotel.ui.LoginActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@2c58b888 that was originally added hereat android.app.Dialog.show(Dialog.java:277)原创 2013-12-31 16:22:56 · 1413 阅读 · 0 评论 -
Service com.android.exchange.ExchangeService has leaked ServiceConnection
来自:http://lvqionghua.blog.163.com/blog/static/1852774201341541226744/ android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.email转载 2014-02-28 16:13:59 · 3030 阅读 · 0 评论 -
.AppException: android.view.ViewRootImpl$CalledFromWrongThreadException: Only t
com.cloud.mankeep.app.AppException: android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.原创 2014-02-28 16:09:15 · 2195 阅读 · 0 评论 -
No content provider found for permission revoke: file:///data/local/tmp/……
缺少提供安装的权限解决方案: 添加的时候可能会报:Permission is only granted to system apps,只授权给了系统app,但是你clean下项目就好了;原创 2014-02-28 15:57:48 · 3258 阅读 · 1 评论 -
AlertDailog: android.view.WindowManager$BadTokenException: Unable to add window -- token null is no
AlertDailog: android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application原创 2014-02-28 16:05:58 · 958 阅读 · 0 评论 -
android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context re
原因:使用Activity的startActivity()没有限制,但是context的startActivity()就需要重新添加一个线程解决方案:添加 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 标识开启一个新的线程原创 2014-02-28 16:04:07 · 1139 阅读 · 0 评论 -
在AndroidManifest.xml文件中的权限会出现红叉
这是因为有些权限是系统权限,而非user权限,所有只要clean一下就可以,但是如果你更改了AndroidManifest.xml文件后就又会出现红叉;其实只要修改一下 系统权限检查(system permission checking)就可以了;window--preferences---Android--Lint Error Checking; Issues:下id找到Protecte原创 2014-02-28 16:10:40 · 4983 阅读 · 1 评论 -
has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@2c58b888 that was original
Activity com.niuniu.ui.LoginActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@2c58b888 that was originally added hereat android.app.Dialog.show(Dialog.java:277)at com.mksdk.utils.MyProgressDailog.progressDialog(MyProgressD原创 2014-02-28 16:02:34 · 4879 阅读 · 0 评论 -
安装apk出现:Application does not specify an API level requirement!
[2014-04-25 11:44:54 - SinaWeiBoSDKDemo] WARNING: Application does not specify an API level requirement![2014-04-25 11:44:54 - SinaWeiBoSDKDemo] Device API version is 17 (Android 4.2.1)[2014-0原创 2015-01-12 09:21:13 · 540 阅读 · 0 评论 -
android.view.WindowManager$BadTokenException: Unable to add window android.view.ViewRootImpl$W@4125a
09-10 13:19:44.967: E/AndroidRuntime(10658): at android.view.ViewRootImpl.setView(ViewRootImpl.java:689) 09-10 13:19:44.967: E/AndroidRuntime(10658): at android.view.WindowManagerGlobal.addView(Wind原创 2015-01-12 09:22:28 · 1726 阅读 · 0 评论