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中没有 ...
随机推荐
- Mysql字符串字段判断是否包含某个字符串的3种方法
方法一: SELECT * FROM users WHERE emails like "%b@email.com%"; 方法二: 利用MySQL 字符串函数 find_in_set ...
- 安卓 Handler
1. 看视频有关Handler操作,没有用过,里面的老师也没有讲(新手太难了) 查了一下资料. 一.Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释:当应用程序 ...
- CocoaPods 的简单快速安装方法
CocoaPods 的简单快速安装方法(Setting up CocoaPods master repo 卡着不动,是因为淘宝镜像已经不能用了. 一.git clone方法安装cocoapods 镜像 ...
- 常用jQuery 方法
//强制给数字补全小数点 function toDecimal2(x) { var f = parseFloat(x); if(isNaN(f)) { return false; } var f = ...
- Android Studio导入项目慢的问题
在Github下载的项目,导入studio时非常慢,原因是下载的项目中的gradle与当前gradle不匹配,需要更新包. 解决办法:修改下载包中的文件 1. xxx-project/.idea/gr ...
- java第二周周学习总结
java运算符和循环 java运算符 一.for 语句 for 语句的基本结构如下所示:for(初始化表达式;判断表达式;递增(递减)表达式){ 执行语句; //一段代码} 初始化表达式:初 ...
- js 正则表达式 ( 1 )
https://regexper.com/ 量词: ?: 最多一次(0次或者1次) +:至少一次(大于等于1次) *:大于等于0次 {n}:n次 {n,m}:n次到m次之间,包括n,m {n,}:n次 ...
- 一篇对iOS音频比较完善的文章
转自:http://www.cnblogs.com/iOS-mt/p/4268532.html 感谢作者:梦想通 前言 从事音乐相关的app开发也已经有一段时日了,在这过程中app的播放器几经修改我也 ...
- bzoj3157国王奇遇记(秦九韶算法+矩乘)&&bzoj233AC达成
bz第233题,用一种233333333的做法过掉了(为啥我YY出一个算法来就是全网最慢的啊...) 题意:求sigma{(i^m)*(m^i),1<=i<=n},n<=10^9,m ...
- css之IE透明度
原文链接:http://caibaojian.com/rgba-filter.html .bg{ /*Filter for IE8 */ -ms-filter: "progid:DXImag ...