1.
Q:
A:
待解决
https://blog.csdn.net/qq_15653601/article/details/80236728
https://blog.csdn.net/Song_74110/article/details/80387307
2.
Q:
输入框中的数据和指定字符串无法正常比较,得不到预期结果。
A:
使用equals()进行数据的比较3.
Q:
Android studio 使用SQLScout插件来管理数据库时,Android (Live Device Connection)可以实时管理数据库,但搜索不到数据库文件。
A:
首先,在project的build.gradle里面添加:
allprojects {
repositories {
jcenter()
google()
maven {
url 'http://www.idescout.com/maven/repo/'
}
}
}
然后,在module 的 build.gradle 里面添加:
compile 'com.idescout.sql:sqlscout-server:4.1'
最后,在第一个启动的 Activity 的 onCreate 方法添加一句代码:
SqlScoutServer.create(this, getPackageName());
4.
Q:
SQLite查询方法的参数。
A:
5.
Q:
项目内的所有java文件报错。
A:
6.
Q:
用query()查询数据,返回cursor,然后用cursor取值时报错。代码如下:
A:
android中数据库处理使用cursor时,游标不是放在为0的下标,而是放在为-1的下标处开始的”,也就是说:“返回给cursor查询结果时,不能够马上从cursor中提取值”,应先使用curson.moveToNext()方法。将代码修改如下:
7.
Q:
如何确认夜神模拟器的端口地址。即连接模拟器步骤中adb connect “地址”。
A:
首先,确保夜神模拟器处于运行状态。
然后,打开DOS命令提示符窗口。
其次,输入tasklist。找到NoxVMHandle.exe对应的PID号。
最后,输入netstat -aon|findstr "PID号",列出该PID号对应的地址。找出62开头的地址,比如图中的62025。(其余没测试,不知道是否可以)
8.
Q:
改变图片格式或后缀名后,项目编译失败。
A:
在app的build.gradle文件中,添加如下代码。
aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false
添加位置如下图: