博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android开发常见问题
阅读量:6940 次
发布时间:2019-06-27

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

 

 

appcompat v7 问题

SDK低于4.0,新建第一个Activity时会自动产生appcompat_v7

--------------------

升级sdk 到5.0时,创建项目时会多创建一个库项目,叫appcompat_v7。
创建完成后,这个项目可能会报错,诸如出现:No resource found that matches the given name 'android:Widget.Material.ActionButton'等错误。
如果你不想创建appcompat_v7,你可以在创建项目时将
minimum Required SDK设置为4.1以上,这时就不再生成
appcompat_v7项目了,然后你再去清单文件中将minSdkVersion还原为8就行了.
 
--------------------
LogCat:
--------------------------------------------------------------------------------------
07-18 05:00:20.234: E/AndroidRuntime(1888): FATAL EXCEPTION: main
07-18 05:00:20.234: E/AndroidRuntime(1888): Process: com.example.helloandroid, PID: 1888
07-18 05:00:20.234: E/AndroidRuntime(1888): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.helloandroid/com.example.helloandroid.MainActivity}: android.util.AndroidRuntimeException: 
You cannot combine swipe dismissal and the action bar.
更改 styles.xml 文件:
<style name="AppTheme" parent="
android:Theme.DeviceDefault">  
 
--------------------
eclipse创建android项目时,预览layout.xml文件时提示: This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in,导致无法正常预览布局文件。问题根源:SDK版本过高,ADT版本过低。解决方法如下。
  1. 找 到eclipse文件夹,打开eclipse软件,创建android应用项目,点击help选择install new software。In the Work with field,键入: https://dl-ssl.google.com/android/eclipse/,选择Developer Tools / Android Development Tools.点击next。开始安装。

  2. 若安装不成功,第二种解决方法。打开layout文件中的.xml文件,找到选择android版本按钮,改变android版本。

  3. 第三种解决方法是打开android项目中的project.properties,直接修改版本:target=android-18

--------------------
An error has occurred. See error log for more details.
org.eclipse.swt.custom.StyledText.getScrollbarsMode()
 
网上的解释是,MyEclipse 与ADT插件冲突。建议不要把adt放到dropin目录,还是通过在线安装的方式进行安装较妥。
网上说的这种方式我没有尝试,因为实在不喜欢这种侵入式的插件安装方式。所以我最终的解决方式是换成低版本的ADT,更换成ADT-21.1.0版本后整个世界都变好了。
 
--------------------
 
--------------------
 
--------------------
 
--------------------
 
--------------------
 
--------------------
 
 

转载地址:http://mvgjl.baihongyu.com/

你可能感兴趣的文章
Markdown 简明语法
查看>>
区块链100讲:零知识证明算法之zkSNARKs
查看>>
SpringBoot2系列教程(一)简介及HelloWorld项目
查看>>
Blockathon(北京) shows blockchain is a global endeavor
查看>>
css实现文字过长显示省略号的方法
查看>>
《一叶》在任意网页开启实时弹幕, 聊天窗口, 留言板
查看>>
【c++】c++基本操作(day1程序)
查看>>
探索Spring系列(二)SpringMVC请求过程
查看>>
React-Native开发中常用的第三方控件持续更新
查看>>
<<Effective Objective C 2.0编写高质量iOS与OS X代码的52个有效方法>>读书笔记
查看>>
Javascript设计模式之迭代器模式
查看>>
cloud
查看>>
Vue递归组件+Vuex开发树形组件Tree--递归组件
查看>>
日常开发之前后端配合
查看>>
白帽子讲web安全笔记
查看>>
ffmpeg 视频压缩
查看>>
leetcode 78. 子集
查看>>
你应该知道的JS: reduce的n种应用
查看>>
Android句柄泄漏(Fd leak)排查
查看>>
菲律宾将发25张数字资产交易所牌照,有100万美元就可申请?
查看>>