Android issues
1. Android studio 2.0
Error:Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
解决办法:http://stackoverflow.com/questions/35990995/com-android-dx-command-main-unsupported-major-minor-version-52-0
// buildToolsVersion "24.0.0 rc3"
buildToolsVersion "23.0.2" 2. Manifests 权限已经设置,仍然有权限问题(Permission denied (missing INTERNET permission?) )
Permission denied (missing INTERNET permission?): But permission is given
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <application
...>
</application>
android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 14): Could not open database
code:
try {
String packageName="";//getPackageName();
SQLiteDatabase.openOrCreateDatabase("/data/data/"+packageName+"/databases/test1.db", null);
Log.v("killed", "DB created");
} catch (Exception e) {
Log.e("killed", "Create DB Error" + e.getMessage());
}
permission:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
出现这个问题,首先检查一下读写权限,发现权限没问题,一直这样的问题,在网上也查了许多,没有一个靠谱的。
最后才发现该db文件,只有在/data/data/packagename/目录下才有权限, 如果你出现这样的问题,只需要吧路径设置到相应app package下面
Details:
Order of defining tabs in Manifest:
- Permissions
- Applications
- Receiver, Service, Metadata
3.AS 2.0 开启Instant Run出现的问题:Error:Access to the dex task is now impossible, starting with 1.4.0
Error:Access to the dex task is now impossible, starting with 1.4.0
1.4.0 introduces a new Transform API allowing manipulation of the .class files.
See more information: http://tools.android.com/tech-docs/new-build-system/transform-api
android老项目倒入后,android studio 2.0 自动更新gradle到2.0.0
http://blog.csdn.net/yzpbright/article/details/51231826
4. Android Fragment
The method add(Fragment,String ) in the type FragmentTransaction is not applicable for the arguments (int, MyFragment)
import issue,
今天遇到这样一个很奇葩的错误信息,后来查到我导入的包有问题 import android.app.Fragment;
import android.app.FragmentManager; 其实我应该使用的是 import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager; 然后自己查看了一下API二者差别还是蛮大的 import android.app.Fragment 只能在API版本大于11的时候使用 而不包含getFragmentManager() 和 getSupportFragmentManager() 两个方法的 虽然在代码这样写不会报错的 但是 replace(int, Fragment, String)执行的时候会一直出现错误 提示上面那个错误信息
5. Error:(100, 43) error: package R does not exist
import yourpackage.R
6. android.content.res.Resources$NotFoundException: String resource ID #0x1
今天使用TextView的setText方法遇到这个错误,原来是传入text的是int类型的,android不能自动转换成string类型,直接跑出这样的异常,我也是醉了
7. Android listview set on click item listener doesn't work
Item Layout的根控件设置其Android:descendantFocusability=”blocksDescendants”即可
8 include exception
You must specifiy a layout in the include tag: <include layout="@layout/layoutID" />
layout.xml
android:layout=" xxx"
remove android
Android issues的更多相关文章
- Android学习--自己在使用HttpConnection时遇到的EOFException
在学习第一行代码第14章酷欧天气的时候,HttpUtil类中的sendHttpRequest方法发出请求,然后返回响应信息,但是出现了EOFException异常,代码如下: HttpURLConne ...
- 【Android】[转] Android Codec默认profile使用的是Baseline
关于Android默认Codec使用的Profile找了半天没发现,还是Google的时候发现了开源中国有网友写的这边博客,相关的内容很少,便贴了过来做个笔记. 以下内容转自Android Media ...
- Android Lint Checks
Android Lint Checks Here are the current list of checks that lint performs as of Android Studio 2.3 ...
- 如何阅读android framework源码
但如果想深入的了解Android系统, 那么可以看下我的一些简单的总结. 知识 Java Java是AOSP的主要语言之一. 没得说, 必需熟练掌握. 熟练的Android App开发 Linux A ...
- Android studio打开之后 cannot load project: java.lang.NUllpointerException
参考来源:http://bbs.csdn.net/topics/391014393 关闭网络,重新打开Android studio就好了.(但是原因不清楚是为什么?) Internal error. ...
- [转] Android 4.4中播放HTML5视频<video>的Bug
近期Nexus 4手机自动升级到Android4.4,本来挺好的一件事儿,结果发现自己的应用中出现一个Bug,应用中使用了Webview播放HTML5视频,代码如下: <video width= ...
- 【Android UI】Android开发之View的几种布局方式及实践
引言 通过前面两篇: Android 开发之旅:又见Hello World! Android 开发之旅:深入分析布局文件&又是“Hello World!” 我们对Android应用程序运行原理 ...
- Android 开发之旅:view的几种布局方式及实践
本文的主要内容就是分别介绍以上视图的七种布局显示方式效果及实现,大纲如下: 1.View布局概述 2.线性布局(Linear Layout) 2.1.Tips:android:layout_weigh ...
- Android内存性能优化(内部资料总结)
eoe上看到的一个很好的文章 摘抄了下来留着自己看看 刚入门的童鞋肯能都会有一个疑问,Java不是有虚拟机了么,内存会自动化管理,我们就不必要手动的释放资源了,反正系统会给我们完成.其实Java中没有 ...
随机推荐
- Java的基本数据类型与转换
1.1 Java为什么需要保留基本数据类型 http://www.importnew.com/11915.html 基本数据类型对大多数业务相关或网络应用程序没有太大的用处,这些应用一般是采用客户端/ ...
- java-读取xml
1.使用w3c.document /** * 测试 * */ public static void testReadLabel() { String path = "C:\\Users\\h ...
- spring boot整合shiro出现UnavailableSecurityManagerException
spring boot自带spring security,spring security自然不用说是一个强大的安全框架,但是用惯了shiro,一时半会用不来spring security,所以要在sp ...
- react 犯错
1. import a from './xx' 一定要有 ./ 2. export default const x={} 错 改为 const x={}; export default x; 也 ...
- CSS3 Animation 帧动画 steps()
@keyframes fn{ 0%{} 100%{} } CSS3的Animation有八个属性 animation-name :动画名 fn animation-duration:时间 1s ani ...
- logistic regression与SVM
Logistic模型和SVM都是用于二分类,现在大概说一下两者的区别 ① 寻找最优超平面的方法不同 形象点说,Logistic模型找的那个超平面,是尽量让所有点都远离它,而SVM寻找的那个超平面,是只 ...
- 个人作业——week2
一.发现的功能性bug 1.这个手机客户端的拍照翻译功能虽然能够正确的识别图像,但是不能有效的识别出图像中的文字,给出的提示总是图像识别成功,没有识别到文字,导致这个功能几乎无法使用. 因为刚下载这个 ...
- MongoDB笔记
mongodb简介 MongoDB 是一个基于分布式文件存储的数据库.存储的是Bson结构的文档(二进制的JSON),内部执行引擎为JS解释器,把文档存储为BSON结构,在查询时,转换为JS对象,可以 ...
- JavaScript 中 Number()、parseInt()、parseFloat()的区别
Number(): 概述:Number 对象由 Number() 构造器创建,是经过封装的能让你处理数字值的对象.在非构造器上下文中 (如:没有 new 操作符),Number 能被用来执行类型转换. ...
- AutoComplete
aspx页面 需要引用的文件: <link rel="stylesheet" type="text/css" href="css/jquery. ...