初学Android,最近在使用zxing开发一个条码扫描解析的安卓项目中,遇到以下几个问题.贴出来以供参考. 1.Http请求错误    Android4.0以上要求不能把网络请求的操作放在主线程里操作.使用多线程. 2.java.lang.IllegalStateException: Target host must not be null, or set in parameters.     原因: 连接地址不完整,必须加上"http://". 3.android java.net…
AS下如何生成自定义的.jks签名文件, 以及如何生成数字签名 链接:http://www.cnblogs.com/smyhvae/p/4456420.html 链接:http://blog.csdn.net/sunbinkang/article/details/74990292 Android support 26.0.0-alpha1 产生的问题 重点在这里,强制使用相同版本的库:在moudle 的build.gradle中 添加上,版本自选. configurations.all { re…
bug:应用出现了 不幸运的,应用已停止的错误提示 排除问题: 1.intent接收数据的字符串不匹配 2.java常见的NullPointerException(空指针错误),可能由三个原因引起,字符串变量未初始化:接口类型的对象没有用具体的类初始化:没有判断是否为空 所谓的指针,就是java中的对象的引用.比如String s;这个s就是指针.若是直接引用s就会出现空指针错误 再比如: List lt; 会报错 List lt = new ArrayList(); 则不会报错了 3.接收的类…
最近在学习Android方面的编程,这个过程中出现了许多的错误,其中最多的错误是出现在构建工具进行编译的时候.这里分析一个出现的错误,Failed to resolve: com.android.support:appcompat-v7:27.+ 前几天导入了一个新的工程,工程导入后各种报错,最后发现是导入工程的SDK和tool build 的版本和本机的设置不符合,当时是各种安装SDK和build tool,如下: 个人感觉是  SDK 安装的有些高,所以兼容包不支持. 于是,便有了个人的第一…
1.某个控件要放在Linearlayout布局的底部(底部导航条) <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_w…
之前使用了Android Studio的插件直接为button绑定了监听器,并实现onClick方法(我的onClick方法无论点击哪一个都是要实现setcontentview这个方法设置layout),之后,在onClick方法执行(也就是设置了一个新的layout)之后,点击新layout中的按钮,会弹出一个Toast,我把这个按钮先在onCreate方法中通过findviewbyid获取,之后为此按钮绑定监听器,但是,就是这一步绑定监听器的方法导致了我在点击设置新的layout之前的onC…
1. file.listFiles 空指针异常 最近在弄个小项目,类似一个文件管理器,需要获得手机存储里的目录之后显示,但是运行过程中出现错误,搜索了资料,得出了以下的解决办法 问题产生的原因: android6.0以上需要动态申请权限,确保自己有读取和写入SD卡的权限 以往版本的话,写入SD卡的权限其实是包含了读取SD卡的权限,但是android6.0有所改变,所以得声明读取和写入SD卡的权限,两个权限 存在有隐藏文件,在获取列表的时候出现空指针问题 解决方法: 针对第三个问题,我们只需要添加…
bug 1: bug描述: 无法成功地将edittext中的内容传入数据库中 bug动图: 经过: 最近写了个项目,项目要使用到SQL数据库,由于没有相关知识,便是找到了各种资料开始了自学之旅,在demo测试可以,但是,移植到实际项目就是失败,弹出应用已经停止的错误提示,花了两个星期,对比资料,一次一次的尝试,一直在寻找bug. 终于,功夫不负有心人,终于是被我找到了,原来是edittext中有留空了,我的项目就是要得到edittext中所输入的内容,并将得到的内容转入指定的数据库中,由于测试,…
1. 导入依赖库出现错误 因为使用的sdk版本不同,使用下列代码强制使用最低版本,25.3.1就是我当前使用的版本号,根据自己的情况修改 configurations.all { resolutionStrategy.force 'com.android.support:support-annotations:25.3.1' resolutionStrategy.eachDependency { DependencyResolveDetails details -> def requested…
Loadrunner参数化逗号报错解决方法     介绍Loadrunner参数化时,参数中包含有逗号时出错的解决方法. 在Loadrunner进行参数化时,参数中如果含有逗号,编辑保存后会报错: 此时对英文逗号进行转义即可正常进行参数化: 参数化方法即添加双引号进行转义: 如123456abc","即表示参数123456abc,  …