Android常见问题总结(二)
1、布局文件LinearLayout线性布局添加内容报错。
解决方法:
线性布局LinearLayout中包裹的元素多余1个需要添加android:orientation属性。
2、android 的应用APP怎么设置图标
解决方法
在AndroidManifest.xml文件中application标签下android:icon以及android:roundIcon为设置图标属性。后者为设置圆形图标。
3、不能新建class类,新建类报错
解决方法
没有模板或者修改了模板造成错误,在File->Settings->Editor->File and Code Templates->Class
删除原来代码添加下面代码:
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
public class ${NAME} {
}
4、Android入门到精通的配套开发环境是Eclipse。想试着使用AndroidStudio开发环境,自己下载的版本出现了问题,如图1所示。

图1
解决方法:
给读者发送零基础学Android书中配套的AndroidStudio2.3.1开发环境。
5、Android中百度地图的使用疑问。

图2
解决方法:
将读者有问题的代码进行测试,并没有测试出读者所说的问题。
6、导入项目源码时长时间显示如图3所示的对话框!

图3
解决方法:
查看需要导入源码的gradle版本号码,然后在http://services.gradle.org/distributions/网址下载gradle对应版本的压缩包。最后将该压缩包拷贝到AndroidStudio保存gradle所对应的文件夹内如图4所示。

图4
7、在搭建AndroidStudio开发环境时,并没有按照书中下载指定的开发环境版本,所以会出现各种各样不同的错误。
解决方法:
对于以上的问题,多数通过远程的方式帮助读者进行调试,这样可以帮助读者熟悉搭建开发环境的操作步骤。
8、如何将Eclipse的项目导入AndroidStudio开发工具当中
解决方法:
- 首先在Eclipse里面选择文件->导出,选中"Generate
 Gradle build files":如图5所示。

图5
- 单击下一步按钮将显示如图6所示的对话框。

图6
- 单击下一步按钮选择需要导出的项目文件,如图7所示。

图7
4.单击下一步按钮,然后在generate
gradle build files对话框中单击完成按钮即可导出项目文件,如图8所示。

图8
5.打开AndroidStudio开发工具,在欢迎对话框中选择Import project (Eclipse ADT, Gradle, etc.)选项,如图9所示。

图9
6.然后再选择要导入的Eclipse项目,如图10所示。

图10
7.单击ok按钮即可导入Eclipse项目文件,如图11所示。

图11
9、什么时候在行头写final?
在Java中声明属性、方法和类时,可使用关键字final来修饰。
final变量即为常量,只能赋值一次;
final方法不能被子类重写;
final类不能被继承。
10、项目无法加载文件,如图1所示。

图1
解决方法:
手动下载gradle工具包或者等待AndroidStudio自动下载完成并加载,清理项目或单击try again即可。
Android常见问题总结(二)的更多相关文章
- Android仿微信二维码扫描
		转载:http://blog.csdn.net/xiaanming/article/details/10163203 了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一 ... 
- Android Fragment使用(二) 嵌套Fragments (Nested Fragments) 的使用及常见错误
		嵌套Fragment的使用及常见错误 嵌套Fragments (Nested Fragments), 是在Fragment内部又添加Fragment. 使用时, 主要要依靠宿主Fragment的 ge ... 
- Android反编译(二)之反编译XML资源文件
		Android反编译(二) 之反编译XML资源文件 [目录] 1.工具 2.反编译步骤 3.重新编译APK 4.实例 5.装X技巧 6.学习总结 1.工具 1).反编译工具 apktool http ... 
- Android进阶笔记06:Android 实现扫描二维码实现网页登录
		一. 扫描二维码登录的实现机制: 详细流程图: (1)PC端打开网页(显示出二维码),这时候会保存对应的randnumber(比如:12345678). (2)Android客户端扫码登录,Andro ... 
- android利用zbar二维码扫描-(解决中文乱码及扫描区域定义)
		写在最前(这是对上一篇博文的问题做的更新[android利用zbar二维码扫描]) project下载 zbarLib编译project project下载0积分 bug 在2.3的系统中Hol ... 
- ANDROID Porting系列二、配置一个新产品
		ANDROID Porting系列二.配置一个新产品 详细说明 下面的步骤描述了如何配置新的移动设备和产品的makefile运行android. 1. 目录//vendor/创建一个公 ... 
- 【转】android 电池(二):android关机充电流程、充电画面显示
		关键词:android 电池关机充电 androidboot.mode charger关机充电 充电画面显示 平台信息:内核:linux2.6/linux3.0系统:android/android4. ... 
- android Graphics(二):路径及文字
		前言:今天项目进入攻关期,他们改Bug要改疯掉了,主管为了激励大家,给大家发了一封邮件,讲到他对项目和学习的理解,一个很好的图形模型,分享给大家,如图在下面给出:(不便给出原文,我仅做转述)无论是学习 ... 
- Android Wear和二维码
		这是一篇发布在Android官方开发者社区博客,15年年初的时候就看到了这篇文章,直到现在才有时间把它翻译下来. 这是一篇如何在Android Wear上面如何正确地展示二维码的文章,里面有许多的经验 ... 
- Android For JNI(二)——C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器
		Android For JNI(二)--C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器 当我们把Hello World写完之后,我们就可以迈入C的大门了,今天就来讲讲基本的一些数据类型 ... 
随机推荐
- ssh forwarding 配置
			假设有服务器A,属于某一内网,无法直接登录. A: 10.0.1.48 root/password@a 但我们有一台跳板机器可以访问该Server A B: 10.0.2.48 root/passwo ... 
- 几种常见排序算法的java实现
			一.几种常见的排序算法性能比較 排序算法 最好时间 平均时间 最坏时间 辅助内存 稳定性 备注 简单选择排序 O(n^2) O(n^2) O(n^2) O(1) 不稳定 n小时较好 直接插入排序 O( ... 
- C# .NET想要另存一个项目,sln文件丢了怎么办
			如下图所示,我想要另存一个工程,把 V4.4整个的项目另存为V4.5,我可以把解决方案文件(.sln)改名字,但是我没法把文件夹改名字,改了打开sln就说找不到. 很简单的一个思路是反正sln是多 ... 
- nyist oj 19 擅长排列的小明(dfs搜索+STL)
			擅长排列的小明 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描写叙述 小明十分聪明.并且十分擅长排列计算.比方给小明一个数字5,他能立马给出1-5按字典序的全排列,假设你想 ... 
- java的输入输出流(一)
			java中i/o流是java中核心的一部分,曾经学过.可是理解不够深入,渐渐的也就忘了,如今在从新学习下java的io处理,写下我学习的笔记.便于记忆,和总结归纳: 本文原创,转载请注明:http:/ ... 
- cocos2dx 纹理优化
			description: 为什么要谈纹理的问题,游戏的画面无时无刻不充斥着图像,通俗意义上一款精致的游戏都有着非常精美的画面.这样往往能给玩家带来更好的游戏体验,这一点也是对于游戏制作者来说所尽力追求 ... 
- lua-5.2.3编译问题记录"libreadline.so: undefined reference to `PC'"
			作者:zhanhailiang 日期:2014-10-21 [root@~/software]# cd lua-5.2.3 [root@~/software/lua-5.2.3]# make linu ... 
- extern "C" 的含义:实现C++与C及其他语言的混合编程
			C++中extern "C"的设立动机是实现C++与C及其他语言的混合编程. C++为了支持函数的重载,C++对全局函数的处理方式与C有明显的不同.对于函数void ... 
- 【bzoj1507】[NOI2003]Editor
			第二次写rope了 rope大法好!!! #include<algorithm> #include<iostream> #include<ext/rope> #in ... 
- java Bean及其使用
			1 getter/setter方法 java例子: public class student { private String name; public String getName() { retu ... 
