我正在使用Android中的代码:以编程方式安装.apk。

我试图从服务器接收数据,以更新我的应用程序。

单击按钮后,应用程序崩溃。

如果您知道要解决这些错误很热,请告诉我。

我收到此错误:

android.os.NetworkOnMainThreadException

at com.example.appupdate.SelfInstall01Activity.GetVersionFromServer(SelfInstall01Activity.java:285)

at com.example.appupdate.SelfInstall01Activity$1.onClick(SelfInstall01Activity.java:89)

我那里有错误:

btnCheckUpdates.setOnClickListener(new OnClickListener()

{

@Override

public void onClick(View arg0)

{

GetVersionFromServer(BuildVersionPath);

//here

if(checkInstalledApp(AppName.toString()) == true)

{

Toast.makeText(getApplicationContext(), "Application Found " + AppName.toString(), Toast.LENGTH_SHORT).show();

}else{

Toast.makeText(getApplicationContext(), "Application Not Found. "+ AppName.toString(), Toast.LENGTH_SHORT).show();

}

}

});

和:

HttpURLConnection c = (HttpURLConnection) u.openConnection();

c.setRequestMethod("GET");

c.setDoOutput(true);

c.connect();

//here

android数字提示错误,从服务器接收数据时出现Android错误相关推荐

  1. android获取错误原因,从http读取数据时发生OutOfMemory错误获取请求android

    我正在做一个http获取请求.我需要接收大量数据,但在读取数据时出现OutOfMemory异常.从http读取数据时发生OutOfMemory错误获取请求android 我的代码: public st ...

  2. 检查已终止。收集事实数据时检测到错误

    检查已终止.收集事实数据时检测到错误 数据类型 SQL2005 数据容量 470 MB 故障类型 服务器断电导致数据库系统表异常.消息 8921,级别 16,状态 1,第 1 行 检查已终止.收集事实 ...

  3. mfc中在vector里添加控件类型的数据时出现C2248错误

    @mfc中在vector里添加控件类型的数据时出现C2248错误 这是我在.h文件中定义的2个容器 public:vector<CComboBox*> cbx;vector <CSt ...

  4. C#解决串口通信中接收数据时延迟处理与缓存处理的方法

    转载连接: http://blog.csdn.net/yaoliang11/article/details/6885768 C#解决串口通信中接收数据时延迟处理与缓存处理的方法 时间:2011-1-2 ...

  5. mysql 1455_关于Oracle 11g导出数据时 报 ORA-1455错误的处理

    关于Oracle 11g导出数据时 报 ORA-1455错误的处理,由于导出的该用户的表可能存在空数据表,那么可能就会出现此其异常. 关于Oracle 11g导出数据时 报 ORA-1455错误的处理 ...

  6. android ble notify,Android BLE 以Notify的方式接收数据

    Log 欲善其事,先利其器.推荐一款功能强大的测试工具:nRF Connect 一般情况蓝牙设备所有的UUID都是硬件工程师提供的,但也有例外,比如和我对接的硬件工程师连UUID是什么都不知道--那你 ...

  7. 串口通信中接收数据时延迟处理与缓存处理的解决方案(C#)

    利用串口进行通信,当发送方(A)将数据写入串口后,通过无线或有线方式将数据传送给接收方(B),B通过调用串口读方法comm.read(参数)即可将数据读出.原理十分简单,但最近在利用串口处理SM-42 ...

  8. mima接收数据时粘包和大小端问题解决方案具体实现

    使用java的mina框架接收数据总是会把数据拼接在一起然后再发送给上层的,所以在自定义网络传输协议的时候一定就在数据开始的固定位置处存放主体内容的数据长度,要不就是固定每个数据包的固定长度,其实两种 ...

  9. mysql导入数据时 USING BTREE 错误解决办法

    今天在往测试数据库导入数据时,其中一个商品类目表报USING BTREE 错误: You have an error in your SQL syntax; check the manual that ...

最新文章

  1. PHP判断文件是否被引入的方法get_included_files
  2. 网易云信集成视频教程(一):如何快速实现安卓登录登出?
  3. [转]实用体系结构:逻辑分层
  4. C#InI文件读写剖析
  5. java 中 image 和 byte[] 相互转换
  6. php 长微博程序,长微博生成工具PHP源码 根据文字生成长微博图片 - substr_count
  7. 统考计算机和英语百度网盘,《计算机专业英语》在线考试系统
  8. python android自动化测试框架_appium+python搭建自动化测试框架_Tools安装(一)
  9. IP设置的批处理文件
  10. 设计模式在实际业务应用中的介绍之3——外观或门面模式Facade对AOP装配业务工厂的应用...
  11. ssm三个框架分别用来干什么_SSM三大框架整合详细教程(Spring+SpringMVC+MyBatis)
  12. swf背景透明,并显示背景图片
  13. 在线抖音去水印,下载抖音背景音乐
  14. Python小项目(学生成绩管理系统)7.排序、显示部分
  15. 塔米狗2022年地方国企名单,总计816家企业
  16. 系统栈与用户栈 以及 栈的内部实现
  17. js 或者vue中for循环去掉最后一个逗号
  18. 干货笔记,数据仓库工具箱
  19. 走出舒适圈有多难? 在职跳槽+非CS, 我收获了Amazon/Walmart/Indeed offer!
  20. vscode中前端vue项目详解_vs code 第一次创建前端项目 vuejs 从零开始

热门文章

  1. Asterisk中实现回拔
  2. 见证激情燃烧的汤姆·彼得斯(Tom Peters)
  3. Android 实例解说Application类
  4. Druid 1.1.14 发布,阿里开源连接池
  5. PDF如何编辑,怎么删除空白页面
  6. 除了加强风控,大数据还能为FinTech做些什么?
  7. 【杂文】从实习到校招到工作
  8. NHibernate直接执行SQL进行插入
  9. java_io学习_编码
  10. 2016年2月23日----Javascript运算符