首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse Juno/Android损坏,调试错误且未创建gen文件夹(R错误)

Eclipse Juno/Android损坏,调试错误且未创建gen文件夹(R错误)
EN

Stack Overflow用户
提问于 2013-06-02 22:24:32
回答 2查看 713关注 0票数 2

我有一个非常非常奇怪的问题,我想我的小爪子朱诺坏了。我在这个月食中有Android ADT插件。

下面的截图将证明我的信念。

它还没有完成。在上面的屏幕截图之后,我再次按F6,我得到的是:

我会再解释一次这个案例,让问题变得清晰。我调试我的应用程序,然后我得到arg2的值是1。之后,我按f6,代码转到案例0(而不是案例1),然后我再次按f6,代码转到案例6(WTF?我确实有一个break,它怎么会出现在案例0和案例6中呢?)

如果你需要它,上面截图中的代码如下:

代码语言:javascript
复制
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
        // TODO Auto-generated method stub
        Intent i = new Intent(this, Chapter.class);

        switch(arg2)
        {
        case 0:
            Toast.makeText(this, "a", Toast.LENGTH_SHORT).show();
            break;
        case 1:
            i.putExtra("key", 1);
            Toast.makeText(this, arg2 , Toast.LENGTH_SHORT).show();
            startActivity(i);
            break;
        case 2:
            i.putExtra("key", 2);
            startActivity(i);
            break;
        case 3:
            i.putExtra("key", 3);
            startActivity(i);
            break;
        case 4:
            i.putExtra("key", 4);
            startActivity(i);
            break;
        case 5:
            i.putExtra("key", 5);
            startActivity(i);
            break;
        case 6:
            i.putExtra("key", 6);
            startActivity(i);
            break;
        case 7:
            i.putExtra("key", 7);
            startActivity(i);
            break;
        case 8:
            i.putExtra("key", 8);
            startActivity(i);
            break;
        }
    }

非常感谢,任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-03 23:20:09

,它由于ADT 22中的错误而损坏。我需要升级到最新版本的ADT和安装安卓构建工具。在此之后,程序和调试正常运行。

如果你在使用我时遇到同样的问题,这些链接可能会对你有所帮助:

https://groups.google.com/forum/?fromgroups#!topic/android-developers/rCaeT3qckoE https://groups.google.com/forum/?fromgroups=#!topic/adt-dev/epOfZbKPFdk

票数 1
EN

Stack Overflow用户

发布于 2013-06-02 22:32:25

我可能完全错了,但这对我来说似乎很正常。这种情况的工作方式类似于数组,其中第一个实例是0,而arg2是一个整数,因此第一个实例是1

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16883655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档