搭建好了android的netbeans开发环境,写下如下代码:package org.me.android01;import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;/**
 *
 * @author Administrator
 */
public class MainActivity extends Activity {    
/*必须引入widget.TextView才能在程序声明TextView对象*/
private TextView tv01;/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);/*更新main.xml Layout此时mTextView01:textstr_1*/
setContentView(R.layout.main);/* 使用findViewById函数,利用ID找到该TextView对象 */
tv01 = (TextView) findViewById(R.id.tv01);String str_2 = "欢饮来到Android的TextView世界";
tv01.setText(str_2);}
}
其它都没错,可运行时就出现如下错误:
init:
deps-jar:
Compiling 1 source file to F:\My Work\android01\build\classes
compile:
此时不应有 =F:\My。
F:\My Work\android01\nbproject\build-impl.xml:411: exec returned: 255
生成失败(总时间:1 秒)

对应的build-impl.xml行中是:
<exec executable="${dx}" failonerror="true">
            <arg value="--dex"/>
            <arg value="--output=${basedir}/${intermediate.dex}"/>
            <arg value="--positions=lines"/>
            <arg path="${build.classes.dir}"/>
        </exec>

请高手指教.

解决方案 »

  1.   

    http://hi.baidu.com/wishwingliao/blog/item/c5eca3ef61afac1bfdfa3c88.html
      

  2.   

    我今天也遇到同样的问题,原因是这个路径“F:\My Work\..”中包含有空格,不被java IDE支持,你新建一个不带空格的文件夹保存项目就可以了
      

  3.   

    netbeans不支持项目文件名有空格的,
    下载最新版的nbandroid,可以支持aidl的编译,在http://deadlock.netbeans.org/hudson/job/nbandroid/lastStableBuild/
      

  4.   

    首先,非常感谢各位同仁的回答.这是我第一次用法帖方式求助.
    其实netbeans 已经很好了,一直在用.由于也开发java Web用Eclipse的话还得下一个收费的MyEclipse,所以选择开源的Netbeans.
    以后有问题希望大家多多指教!
    谢谢!