2014-05-05 141 views
0

我正在嘗試使用SYSTEM_UI_FLAG_IMMERSIVE_STICKY。 我能夠從eclipse進行構建,但是當我嘗試使用commond行gradle時,出現編譯錯誤。SYSTEM_UI_FLAG_IMMERSIVE_STICKY向後兼容性

符號:變量SYSTEM_UI_FLAG_IMMERSIVE_STICKY 位置:類View .. \ ListActivity.java:240:錯誤:無法找到符號 | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);

感謝, 馬南

回答

0

在生成文件中需要提供最新的平臺罐與依賴。首先要做到這一點,您需要將平臺罐部署到您本地的Maven倉庫。

以下是Windows上maven conf的示例。您的SDK文件夾下運行這個

mvn install:install-file -Dfile=platforms/android-19/android.jar -DgroupId=com.google.android -DartifactId=android -Dversion=19 -Dpackaging=jar 
mvn install:install-file -Dfile=platforms/android-19/android-sources.jar -DgroupId=com.google.android -DartifactId=android -Dversion=19 -Dclassifier=sources -Dpackaging=jar 

而且在依賴關係部分只使用依賴

<dependency> 
    <groupId>com.google.android</groupId> 
    <artifactId>android</artifactId> 
    <version>19</version> 
</dependency> 

您可能需要使用一個版本號方案,該方案的Android版本,而不是平臺的版本,但我喜歡這個。