繁体   English   中英

Android示例-加速度计和APIDemos无法构建

[英]Android samples - Accelerometer and APIDemos do not build

我是Android开发的新手。 我已经使用Android Developer Tool插件成功安装了eclipse,并且许多示例都能正常工作。

但是Android示例Accelerometer and APIDemos do not build 我看到许多构建错误通知要修复代码中的错误。 我认为Google尚未发布带有构建错误的APIDemo示例。

在此先感谢您,建议如何解决这些错误,或者是否需要任何配置/设置。

我已将Java编译器的遵从性级别设置为1.6。

错误信息(对于加速度计样品):

该项目包含应用程序中的错误。 请在运行之前对其进行修复

Error details:

    The method onAccuracyChanged(Sensor, int) of type AccelerometerPlayActivity.SimulationView must override a superclass method    
    AccelerometerPlayActivity.java  /AccelerometerPlay/src/com/example/android/accelerometerplay    line 456    
    Java Problem
    Call requires API level 8 (current min is 5): 
    android.view.Display#getRotation    AccelerometerPlayActivity.java  /AccelerometerPlay/src/com/example/android/accelerometerplay    
    line 389    Android Lint Problem

此致Jai

在android.manifest文件中查找androidminSdkVersion ="5"

并将其值从5 to 8更改5 to 8或大于8

在此处输入图片说明

另一种方法是通过右键单击 project进入project properties ,然后在属性中查找Android 您必须在此处选择与示例项目要为其构建equivalent to the apibuild target

参考图片 在此处输入图片说明

假设您使用的是android-12文件夹中的示例,则必须在此处在属性中检查相同的选项(即API Level 12

可能的原因可能是PC速度慢,无法及时构建。 然后由于缺少R.java而发生错误

在这种情况下( R.id.stuff类的R.id.stuff ),构建项目并等待。

我自己找到了解决方法!

之前,我尝试使用Andriod 4.0版。 现在,我尝试使用Android 4.1.2版的ApiDemos示例。 工作正常。 我也在自己的手机中部署了apk。 一切正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM