关于android通过servlet访问MySql数据库的问题(附带简单的JSON使用)
~~~~~~~~~~~~~~~准备工作~~~~~~~~~~~~~~~~~~~~~~~ 一。tomcat编译servlet要用到servlet.api.jar包,需要存放于C:\ProgramFiles\Java\jdk1.6.0_07\jre\lib\ext中或者配置classpath。
二。操作MySql需要下载驱动mm.mysql,mysql-connector-java-3.1.14-bin.jar存放于项目的web-inf/lib 目录及tomcat的lib目录下。
三。android程序访问网络需要在AndroidManifest.xml中声明权限
四。3.0以上系统需要在onCreat方法中写下以下语句,否则会出现http://www.doczj.com/doc/067e19d880eb6294dd886c72.htmlworkOnMainThreadException异常。
[html] view plaincopy
StrictMode.setThreadPolicy(newStrictMode.ThreadPolicy.Builder()
.detectDiskReads().detectDiskWrites().detectNetwork()
.penaltyLog().build());
StrictMode.setVmPolicy(newStrictMode.VmPolicy.Builder()
.detectLeakedSqlLiteObjects().detectLeakedClosableObjects()
.penaltyLog().penaltyDeath().build());