2015-07-28 2 views
0

В списке функций для Android Works (https://developer.nvidia.com/AndroidWorks) включена поддержка библиотеки Android. однако я не могу понять, как связать его. Скорее всего, мне нужно добавить com.android.support:appcompat-v7:22.2.1 или что-то подобное в настройках сборки Visual Studio. Я знаю, что он не связан, потому чтоAndroid Support Library с nVidia AndroidWorks

import android.support.v7.app.ActionBarActivity; 

сбой «с пакетом не существует».

ответ

0

Я смог понять это.

Создайте следующий файл: C: \ ProjectName \ ProjectName \ nsight_tegra_build_overrides.xml

<?xml version="1.0" encoding="utf-8"?> 

<project name="ProjectName" Basedir="C:\ProjectName\ProjectName\"> 
    <property name="android.library.reference.1" value = "../../NVPACK/android-sdk-windows/extras/android/support/v7/appcompat" /> 
</project> 

Файл переопределяет добавляет эту строку в nsight_tegra_build.xml при его создании. Путь к android.library.reference.1 должен быть относительным путем. См. How to define v7 appcompat dependency correctly?. Run:

c:\NVPACK\apache-ant-1.8.2\bin>android update project -p c:\NVPACK\android-sdk-windows\extras\android\support\v7\appcompat\ 

Изменение target=android-19 к target=android-21 в C: \ NVPACK \ Android-СДК-окна \ Extras \ Android \ поддержка \ v7 \ AppCompat \ project.properties. После этого он должен быть построен из Visual Studio.

Смежные вопросы