无法在NetBeans上运行Android项目:此工具已弃用错误提示。

4

我已经在Windows上安装了Android,并想在NetBeans 6.8上进行开发。我使用nbandrdoid插件,Android平台2.3.3 API 10修订版1,Android SDK工具修订版10,Android SDK平台工具修订版3。我已将平台添加到NetBeans并创建了一个项目,一切似乎都很好,直到我运行该项目并在控制台上获得以下输出:

init:
deps-jar:
Compiling 1 source file to C:\Users\dummy\Documents\NetBeansProjects\MyAndroidApplication\build\classes
compile:
Updating zip: C:\Users\dummy\Documents\NetBeansProjects\MyAndroidApplication\dist\MyAndroidApplication.apk_

THIS TOOL IS DEPRECATED. See --help for more information.

Deleting: C:\Users\dummy\Documents\NetBeansProjects\MyAndroidApplication\dist\MyAndroidApplication.apk_
jar:
Result: -1

模拟器没有显示出来。我的第一个项目代码如下: package org.me.myandroidapplication;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

/**
 *
 * @author dummy
 */
public class MainActivity extends Activity {

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        // ToDo add your GUI initialization code here
    }
}

我应该怎么办? 感谢你的时间。

----- 更新 -----

我终于解决了这个错误。首先,我计划离线安装Android SDK而不是使用SDK Manager。因此,我按照这个指南下载所需的组件。一切都正确地提取出来,除了当我用IZArc提取平台时,位于/platform/images/的文件kernel-qemu没有被提取。但是,当我手动从IZArc选择该文件并将其拖到任何文件夹中时,它就会被提取。因此,由于模拟器问题,NetBeans控制台输出就像冻结了一样,并且它不显示与该问题对应的任何消息。也许这是IZArc配置的问题,但这个错误让我浪费了将近一周的时间!

1个回答

0

我发现Eclipse在安卓开发方面比Netbeans表现更好,或许可以试一下?


我很想这样做,但现在我的任务是让它在NetBeans上运行。谢谢。 - Marsel
2
如果这是为你工作的公司,认真告诉他们使用 Eclipse。 - blindstuff
现在先修复了它。这就像用除 Visual Studio 以外的东西进行 .NET 开发一样...你现在可能能让它工作,但是在未来的更新、功能发布以及执行更多基本任务时会遇到问题。 - Chris Stewart
你能详细说明一下你是如何解决它的吗? - Britt Wescott

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接