2015-11-14 73 views
0

我正在嘗試構建在VS 2015中爲模板類型生成的默認項目跨平臺 - >本機活動應用程序(Android)但立即收到錯誤生成過程中:在Visual Studio 2015中構建默認本機活動Android項目時出錯

輸出:

2>BUILD FAILED

2> C:\用戶\ t \應用程序數據\本地\的Android \ SDK2 \工具\螞蟻\ build.xml中: 538: 無法解析項目目標 '的android-19'

應用程序清單:

的ApplicationManifest.xml文件具有以下設置:

uses-sdk android:minSdkVersion="23" android:targetSdkVersion="23" 

VS選項

工具 - >選項 - >跨平臺 - > C++ - >Android SDK的Android NDK的Java SE開發工具包路徑已被更新以匹配我Android Studio中成功使用的設置(對於不同但同樣簡單的本地項目)。第四路徑Apache Ant的點到最新的版本我剛安裝:

  • SDK 6.0(API等級23)

  • JDK 8.0

  • 螞蟻1.9 .6

我對Android/Java有豐富的VS體驗(C#/ C++)和良好(但生疏)的體驗,但沒有使用VS爲Android構建的經驗。

我對一般的錯誤感到困惑,但由於API級別而特別困惑。

有關如何解決此問題的任何想法?

+0

林不熟悉VS2015,你有一個Applination.mk文件?如果是這樣打開它,並看看APP_PLATFORM – VitalyD

+0

好的建議,維塔利,但沒有,沒有一個application.mk。在研究了APP_PLATFORM之後,它確實讓我覺得在某個地方一定有類似的東西(我發現它;以下回答)。 – Tomcat

回答

0

問題已解決。當生成Visual Studio解決方案有兩個項目加入:[名稱] .NativeActivity(C++)和[名稱] .Packaging(爪哇)。

兩個項目的屬性允許定義目標API級別。重複這些步驟爲這兩個項目:

解決方案資源管理>右鍵單擊項目(不解決方案)>屬性>配置屬性>常規>目標API級別

相關問題