博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓开发中遇到的小问题
阅读量:5215 次
发布时间:2019-06-14

本文共 862 字,大约阅读时间需要 2 分钟。

一、

 

报错如下:

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.test2/com.example.test2.MainActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.
解决方法:
创建的activity是MainActivity extends ActionBarActivity这样的。把后面的ActionBarActivity改成Activity,然后导包,把下面报错的地方删掉运行就不会了。

在高版本的adt中,会继承于ActionBarActivity,若是需要改变主题,则需要改变继承于activity。

 

二、 Installation error: INSTALL_FAILED_VERSION_DOWNGRADE  出现这个问题

 

最近折腾了一下Robotium自动化测试框架,发现问题还挺多,刚刚解决了一个问题,总算是把环境搞定了,可是一运行测试用例,发现又报Installation error INSTALL_FAILED_VERSION_DOWNGRADE错误了。网上查了一下,说是AndroidManifest.xml的versionCode有点儿小了,应该改大一点儿就行了。默认是如下的:

 

 package="com.test.apppage"

 

      android:versionCode="1"

 

    android:versionName="1.0"

问题出现在低版本无法发布替换安装高版本。有可能你上一个测试版本version为高版本,下一个测试你调成了低版本。故而低版本无法替换安装高版本。

 

转载于:https://www.cnblogs.com/zhenghongxin/p/4252099.html

你可能感兴趣的文章
第三章:选择结构(一)
查看>>
缓存(Cache)学习笔记
查看>>
Vue2.0 的漫长学习ing-1-3
查看>>
mount命令(用来挂载硬盘或镜像等)
查看>>
Bash shell中的位置参数$#,$*,$@,$0,$1,$2...及特殊参数$?,$-等的含义
查看>>
Android实现获取系统应用列表(转)
查看>>
5.User Interface/Styles and Themes
查看>>
Scrapy爬虫小demo总结
查看>>
Python基础之---04数据类型
查看>>
Android面试题-兴奋了有木有
查看>>
C#字符串类的典型用法
查看>>
强者运强
查看>>
Spring 梳理 - 构造web项目时,使用eclipse如何引用jar包
查看>>
读《深入理解Elasticsearch》点滴-multi_match
查看>>
外部exe启动UG NX
查看>>
linux base shell 基础语法
查看>>
LeetCode #24 Swap Nodes in Pairs (M)
查看>>
memset函数
查看>>
linux系统目录详解
查看>>
效率 -- 人世间的竞争
查看>>