今天在用ant编译android项目的时候发生了 “软件包 android.annotation 不存在 ”这个错误,发现这个包在sdk目录下,只要把这个包引用进来就行了
<path id="lib">
<fileset dir="${basedir}/proj/libs">
<include name="*.jar"/>
</fileset>
<fileset dir="D:/adt-bundle-windows-x86/sdk/tools/support"> 只要把sdk下的这个包加进来就能编译了
<include name="*.jar"/>
</fileset>
</path>
<javac encoding="utf-8" target="1.6" srcdir="${basedir}/proj" destdir="${basedir}/proj/bin/classes" bootclasspath="D:/adt-bundle-windows-x86/sdk/platforms/android-10/android.jar">
<classpath refid="lib">
</classpath>
</javac>