I use Microsoft VC++ 2010 Express, Ant 1.10.1 , vs-android, android SDK/NDK to build our android apk. It works very well. Since I want to use android.support.design.widget.NavigationView, so I use below layout xml:
<com.nchsoftware.library.LJAbsoluteLayout
android:id="@+id/main_window"
/>
<android.support.design.widget.NavigationView
android:id="@+id/nav_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
android:fitsSystemWindows="true"
app:menu="@menu/activity_main_drawer"
/>
</android.support.v4.widget.DrawerLayout>
When build, I met below error:
1> [aapt] Generating resource IDs... 1> [aapt] C:\SourceCode\llib\android\res\layout\activity_main.xml:15: error: No resource identifier found for attribute 'menu' in package '
I found that adding compile 'com.android.support:design:26.+'
dependencies in build.gradle
file can resolve this problem if using Gradle
.
But we don't use Gradle
, instead we use Ant
. Do you know how to add this in Ant
? Thank you!