解决方案 »

  1.   

    具体错误:
    ant -f C:\\Users\\Administrator\\Documents\\NetBeansProjects\\AndroidApplication clean debug
    Android SDK Tools Revision 22.3.0
    Installed at D:\software\adt-bundle-windows-x86_64-20131030\sdk
    Project Name: AndroidApplication
    Project Type: Application
    clean:
    Deleting directory C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\bin
    Deleting directory C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\gen
    Library dependencies:
    No Libraries
    No sub-builds to iterate on
    Android SDK Tools Revision 22.3.0
    Installed at D:\software\adt-bundle-windows-x86_64-20131030\sdk
    Project Name: AndroidApplication
    Project Type: Application
    Using latest Build Tools: 19.0.0
    Resolving Build Target for AndroidApplication...
    Project Target:   Android 1.5
    API level:        3
    WARNING: No minSdkVersion value set. Application will install on all Android versions.
    ----------
    Creating output directories if needed...
    Created dir: C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\bin
    Created dir: C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\bin\res
    Created dir: C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\bin\rsObj
    Created dir: C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\bin\rsLibs
    Created dir: C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\gen
    Created dir: C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\bin\classes
    Created dir: C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\bin\dexedLibs
    ----------
    Resolving Dependencies for AndroidApplication...
    Ordered libraries:
    ------------------
    API<=15: Adding annotations.jar to the classpath.
    ----------
    Building Libraries with 'debug'...
    No sub-builds to iterate on
    Merging AndroidManifest files into one.
    Manifest merger disabled. Using project manifest only.
    Handling aidl files...
    No AIDL files to compile.
    ----------
    Handling RenderScript files...
    ----------
    Handling Resources...
    Generating resource IDs...
    ----------
    Handling BuildConfig class...
    Generating BuildConfig class.
    Compiling 3 source files to C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\bin\classes
    input: C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\bin\classes
    input: D:\software\adt-bundle-windows-x86_64-20131030\sdk\tools\support\annotations.jar
    Pre-Dexing D:\software\adt-bundle-windows-x86_64-20131030\sdk\tools\support\annotations.jar -> annotations-20ef580006503a899212a158a6ba12a8.jar
    Converting compiled files and external libraries into C:\Users\Administrator\Documents\NetBeansProjects\AndroidApplication\bin\classes.dex...UNEXPECTED TOP-LEVEL EXCEPTION:
    java.nio.BufferOverflowException
    at java.nio.Buffer.nextPutIndex(Buffer.java:519)
    at java.nio.HeapByteBuffer.putShort(HeapByteBuffer.java:315)
    at com.android.dex.Dex$Section.writeShort(Dex.java:818)
    at com.android.dex.Dex$Section.writeTypeList(Dex.java:870)
    at com.android.dx.merge.DexMerger$3.write(DexMerger.java:437)
    at com.android.dx.merge.DexMerger$3.write(DexMerger.java:423)
    at com.android.dx.merge.DexMerger$IdMerger.mergeUnsorted(DexMerger.java:317)
    at com.android.dx.merge.DexMerger.mergeTypeLists(DexMerger.java:423)
    at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:163)
    at com.android.dx.merge.DexMerger.merge(DexMerger.java:187)
    at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)
    at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)
    at com.android.dx.command.dexer.Main.run(Main.java:230)
    at com.android.dx.command.dexer.Main.main(Main.java:199)
    at com.android.dx.command.Main.main(Main.java:103)
    D:\software\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:892: The following error occurred while executing this line:
    D:\software\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:894: The following error occurred while executing this line:
    D:\software\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:906: The following error occurred while executing this line:
    D:\software\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:284: null returned: 2
    构建失败 (总时间: 4 秒)
      

  2.   

    还是用eclipse吧,我前段时间也用netbean装过一次android开发环境,发现和eclipse比较起来,还是有差距的。
      

  3.   

    我想说以后不要发20分帖子,没人乐意回复
    把 D:\dev\android-sdk-windows\build-tools\18.1.1\lib 下的dex.jar 拷贝到D:\dev\android-sdk-windows\build-tools\19.0.0\lib下面   19的 dex.jar 有bug 这个跟netbeans没关系
    总之不要用19的 dex.jar 用用其他版本的也行
      

  4.   

    netbeans对android的支持感觉不是很好,还是eclipse用得顺手