风火家人开发记要

技术总结精华贴

Month: December 2013

原创, 安卓, ,

CoolPad 开启USB调试还是无法连接,USB安装提示 coolpad composite adb interface

豌豆荚,应用宝等工具无法连接到Coolpad手机,USB安装提示 coolpad composite adb interface,USB调试开启也没有用。 最近在使用Coolpad 8720调试的时候发现无法连接,电脑自动安装驱动提示失败,使用应用宝,豌豆荚等工具也无法将手机连接到电脑,提示coolpad composite adb interface。 在网上找也没有找打很好的解决方法, 终于研究了几个小时将这个问题解决了。 下载 Coolpad 驱动,操作如下: 访问 http://www.coolpad.cn/product/product/product/search.html 左侧产品专区下面有个搜索,搜索您的手机型号,比如我的是8720, 搜索8720 点击搜索到的产品。 在 产品概述,参 数,功 能,外观图片,相关下载,产品评测,问题解答 标签中找到 相关下载 下载 找到对应驱动如: 8720驱动.rar 解压文件使用 “光盘安装包”里面的setup.exe 安装 安装好之后发现使用豌豆荚,应用宝等工具可以正常连接到手机端了,现在可以做该做的事情了,开发者是必须解决这个问题的。 本文为作者原创,如要转载请注明出处 (999)

查看全文
Mysql, 原创, 安卓

Android SQLite AUTO_INCREMENT 报错

在开发 Android应用程序使用数据库的时候,发现SQLite 创建表的时候使用AUTO_INCREMENT报错。找了一些资料发现SQLite使用sql语句还是跟Mysql的稍微有点区别的,下面是个在Mysql中使用语句常见表: CREATE TABLE `adinfo` ( `id` tinyint(4) NOT NULL AUTO_INCREMENT, `usetime` int(10) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 在使用SQLite创建的时候竟然有很多处错误。 1. AUTO_INCREMENT 修改方法: 将`id` tinyint(4) NOT NULL AUTO_INCREMENT,改为`id` INTEGER PRIMARY KEY AUTOINCREMENT, 同时需要去掉PRIMARY KEY (`id`) 2.ENGINE,DEFAULT CHARSET 修改方式:去掉ENGINE=InnoDB DEFAULT CHARSET=utf8,原因Mysql的数据引擎有很多,而SQLite不分这个, 还有默认字符串编码SQLite里面我暂时没有发现,不知道他有没有设置编码的地方。 (1307)

查看全文