问题原因 当你在操作图片或者其他大量文件数据时会出现:Failed to allocate a 38189038 byte allocation with 16777216 free bytes and 20MB until OOM 报错. 为什么会出现这个报错?原因很简单.因为一个app的内存只有64MB,而你在操作需要更多内存的文件.这个时候app无法申请到内存就会报这个错误. 解决办法 1.在清单文件中添加 android:largeHeap="true" 属性,将APP的内存从…
在安装android studio的过程中,安装到android的模拟器加速器(intel HAXM)这一步时,报错: HAXM是用来管理硬件加速的,估计是用了这个东西模拟器就能告别Eclipse的龟速吧. 解决: 原因:没有找到reg.exe; 给reg.exe配置环境变量. reg.exe一般是在C:\Windows\System32\目录下. 可以将路径C:\Windows\System32\reg.exe配置在PATH下, 也可以直接将%SystemRoot%\system32;%Sys…
解决Android 内存溢出 其实你可以添加在你的清单 android:hardwareAccelerated="false" android:largeHeap="true" <application android:allowBackup="true" android:hardwareAccelerated="false" android:icon="@mipmap/ic_launcher" an…
在进行SurfaceView的开发时,出现了java.lang.OutOfMemoryError错误: 由于项目是同时显示四路远端传输过来的视频 所以采用的方法是使用:android:hardwareAccelerated="false"android:largeHeap="true" 即关闭硬加速,因为他比较消耗内存,另外开启最大内存. 但并不是所有项目都应该使用这样的方法去解决OutOfMemoryError问题,如果是大图片和视频应用可以使用android:l…
Android Studio导入项目后,Gradle编译失败,报错如下. Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) <a href="syncProject">Re-download dependencies and sync project (requi…
在网上找了半天,应该是找不到gradel的路径,试了网上非常多方法.本人解决例如以下: 在android studio中设置gradle.打开File-> settings->Gradle-> use local gradle distribution,然后选择你的gradle文件夹.就可以.(ps: gradle 2.8貌似存在问题,建议下载2.9 -all(不是bin))…
导入android项目后,R全部变红,控制台有下面的提示 意思是缺少一些资源,比如说图片之类的,然后我发现确实少了一张图片资源,导入图片资源后,依旧报错,如下  Error:Execution failed for task ':generalAPPN:mergeDebugResources'.  查阅了一些资料,发现是由于.9 png图片有问题,android studio "点九"是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png 智能手机中有自动…
这个问题是Android studio升级到3.0之后,运行的时候会提示gradle要升级到3.5版本才能编译.于是我把我的gradle升级到了 gradle-4.1-milestone-1 版本,是2017年7月份最新版本了.于是我把主程序的build.gradle中的gradle版本改成了这个,具体指定哪个版本我也不知道,于是就写了个3.0+ dependencies { classpath 'com.android.tools.build:gradle:3.0+' } 然后再次编译,又发现…
在ubuntu18.04下安装Android Studio,安装了模拟器后运行报错 KVM is required to run this AVD. /dev/kvm device: permission denied. 即当前用户对/dev/kvm无权限,所以/dev/kvm 文件需要配置权限组到当前登录账号.终端配置以下命令, sudo chown g -R /dev/kvm 为了能开机自动配置该命令,就需要效仿配置Java环境变量的方式.在.bashrc 文件进行配置,以便开机启动自动执行…
Android studio运行make build报错 解决方法 在studio的File-->Settings-->Build, Execution, Deployment---> Java Compiler 选项中, 将javac改为eclipse,最后apply一下,如图…