簡體   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