android studio 使用问题小小结(1)

1.导入eclipse的项目报错

android {
compileSdkVersion 23
buildToolsVersion “19.0.0”

我按照在studio中新建module(name=myapp)的build.gradle更改了自己的项目的build.gradle.发现有错误,但是myapp可以正常运行在手机里面,没办法,太诡异,只能手动打开android sdk manage,找到我安装的tools的版本,改成

android {
compileSdkVersion 23
buildToolsVersion “19.1.0”
就可以了。。然后再看发现studio新建的myapp项目下也变成 buildToolsVersion “19.1.0”了,醉了。。。

2..9.npg图片问题

.9.npg在eclipse中是正常的,但是在studio中就报错,需要自己手动把.9文件装饰一下,四条变都涂涂

3.jdk版本不对应

警告:android\os\Bundle.class(android\os:Bundle.class): 主版本 51 比 50 新,此编译器支持最新的主版本。
问题所在:主版本51是JDK1.7, 主版本50是JDK1.6
当然这个问题我很无语
我studio里面用的sdk是23,而23编译的时候只能jdk1.7,然后换成1.7,结果报这个错,没办法我只好重新下载了19版本的sdk,tools也换成19.2.0,jdk重新换成1.6,然后再编译

结果报错:

com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/DEPENDENCIES File1: /home/sun/AndroidStudioProjects/Classic/app/libs/httpclient-4.3.6.jar File2: /home/sun/AndroidStudioProjects/Classic/app/libs/httpcore-4.3.3.jar File3: /home/sun/AndroidStudioProjects/Classic/app/libs/httpmime-4.3.6.jar

最后在/stackoverflow.com上找到办法,加了

packagingOptions {
exclude ‘META-INF/LICENSE’
exclude ‘META-INF/NOTICE’
exclude ‘META-INF/DEPENDENCIES’
}
在build.gradle。成功。

4.eclipse 与ADT的爱恨纠缠

因为我androideclipse被我删除了(手贱),奈何笔记本上只有javase eclipse,为了把我之前的七八个用eclipse开发的android项目导出成适合studio的,无奈下载了ADT,在JavaSE eclipse上安装,一开始下载的ADT是21,我本地sdk是23,tools有点高,ADT有点低,所以重新卸载,再下载23版ADT,安装。搞定,然后导入所以项目,导出为
这里我想说的是,eclipse java的androd的,是可以公用的,全在adt的问题。

怎么安装ADT eclipse>help>install new software>
workwith>add(add下载好的adt)。

如何写在ADT eclipse>help>about eclipse>installation details 然后选择跟android有关的,怎么看有关的呢,把窗口拉到最大,会看到每条后面有介绍。

Android Studio走马灯设计实验小是一个有趣的实验项目,它可以帮助学生和开发人员了解如何在Android Studio中实现走马灯设计。下面是该实验的一些要点: 1. **理解走马灯的基本概念**:走马灯是一种在移动设备上显示动态图像的设计,通常用于展示连续的信息流。 2. **使用Android Studio创建新项目**:首先,你需要使用Android Studio创建一个新的Android项目。 3. **设计布局**:在活动布局中,你需要创建一个滚动列表或滚动视图,以显示走马灯的内容。你可以使用XML布局文件或代码来创建这个滚动视图。 4. **添加数据源**:你需要为滚动视图添加数据源,这通常是一个包含走马灯内容的列表或数组。 5. **设置适配器**:为了使滚动视图能够显示数据源中的内容,你需要设置一个适配器。你可以使用Java或Kotlin代码来实现这个适配器。 6. **实现滚动效果**:为了使走马灯看起来更流畅,你可以使用Android的动画效果来实现滚动效果。例如,你可以使用View动画或LayoutAnimationDescriptor。 7. **样式和主题设置**:你可以使用样式和主题来更改走马灯的外观,使其更具吸引力。 8. **测试和优化**:完成设计后,你需要测试你的走马灯应用程序以确保它正常工作,并对其进行优化以提高性能和用户体验。 9. **分享和发布**:最后,你可以将你的应用程序分享给其他人,并考虑将其发布到应用商店供其他人下载。 通过这个实验,你将学习到如何使用Android Studio创建走马灯应用程序,并了解如何使用代码来实现动态效果和滚动列表。此外,你还将学习到如何设置样式和主题来改进用户体验。这将是一个非常有益的实验,适合所有Android开发人员。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值