Android Socket开发 注意事项
来源:互联网 发布:淘宝上好吃的零食推荐 编辑:程序博客网 时间:2024/05/02 05:00
Android上的socket虽说api都和Java一样但还是有一些区别的
1、想访问网络,必须在Androidmainfest.xml中加上
<uses-permissionandroid:name="android.permission.INTERNET"/>
2、Android不能在主线程中访问网络,会报NetworkOnMainThreadException,若想在主线程访问,可以在OnCreate中加上StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.detectDiskReads()
.detectDiskWrites()
.detectNetwork() // or .detectAll() for all detectable problems
.penaltyLog()
.build());
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
.detectLeakedSqlLiteObjects()
.detectLeakedClosableObjects()
.penaltyLog()
.penaltyDeath()
.build());
或者另开一个线程访问网络
- Android Socket开发 注意事项
- Android开发之Socket编程以及注意事项
- Android开发之Socket编程以及注意事项
- 安卓Socket开发注意事项
- android一些开发注意事项
- [Android开发] 注意事项
- Android开发注意事项 HTTP
- Android 网络开发注意事项
- android开发相关注意事项
- Android开发中的注意事项
- Android 开发中的注意事项
- android开发中的注意事项
- android开发注意事项
- android开发注意事项(转)
- Android开发技术注意事项
- Android开发的注意事项
- Android 开发注意事项
- Android 开发注意事项
- html学习笔记(8)
- STM32时钟讲解(内部构架说明)
- CoreMotion框架中加速度计使用简明教程
- mysql日志详细解析
- 删除某目录下的文件夹和文件
- Android Socket开发 注意事项
- HDU 1301:Jungle Roads【Prim】
- 中文版、免费的项目管理工具:teambition worktile
- java邮件发送和短信发送(二)
- javax.mail 调用企业邮箱发送邮件,调用个人邮箱发送邮件
- 大数据时代:内存数据网格逐步成为主流
- 初识分布式服务管理框架-Dubbo
- 使用Apache Solr对数据库建立索引(包括处理CLOB、CLOB)
- 侧滑删除进阶(二)