.apk将不会安装在AVD上。清单没有更新?

第1824章

因此,我已经构建了这个简单的应用,作为我正在学习的自我指导学习android类的一部分。直到我对Java文件进行了一些更改,然后尝试重新安装并再次启动后,它的工作情况都很好。根据我所做的研究,我认为它与清单有关,但是我不确定这是什么错误。如果您需要查看其他内容,请询问。我真的很为难。在添加switch语句之前,它一直在工作。这是一个if else集群,有人告诉我尝试用一​​个switch statement它似乎在Eclipse中签出,但我只是无法弄清楚。这是logcat的输出。

01-22 07:43:12.106:E / libprocessgroup(1717):制作和chown / acct / uid_10054:只读文件系统01-22 07:43:12.106:W / Zygote(1717):createProcessGroup失败,内核缺少CONFIG_CGROUP_CPUACCT?01-22 07:43:12.107:I / art(1717):不能延迟启用-Xcheck:jni(已经启用)01-22 07:43:12.192:D / AndroidRuntime(1717):关闭VM 01-22 07:43:12.192:D / AndroidRuntime(1717):---------崩溃开始01-22 07:43:12.193:E / AndroidRuntime(1717):致命例外:主要01-22 07: 43:12.193:E / AndroidRuntime(1717):进程:com.codeherenow.trafficlights,PID:1717 01-22 22:43:12.193:E / AndroidRuntime(1717):java.lang.RuntimeException:无法实例化活动ComponentInfo { com.codeherenow.trafficlights / com.codeherenow.trafficlights.TrafficLightsActivity}:java.lang.InstantiationException:com.codeherenow.trafficlights类。java:2199)01-22 07:43:12.193:E / AndroidRuntime(1717):...还有10个01-22 07:48:13.660:I / Process(1717):正在发送信号。PID:1717 SIG:9

这是清单:

    <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.codeherenow.trafficlights"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />

    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name">
        <activity
            android:name="com.codeherenow.trafficlights.TrafficLightsActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

这是java:

package com.codeherenow.trafficlights;


import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ImageView;

public abstract class TrafficLightsActivity extends Activity implements OnClickListener {

        private ImageView redLight;
        private ImageView yellowLight;
        private ImageView greenLight;

        private Button redButton;
        private Button yellowButton;
        private Button greenButton;



    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.traffic_lights);

        redLight=(ImageView) findViewById(R.id.red_light);
        yellowLight=(ImageView) findViewById(R.id.yellow_light);
        greenLight=(ImageView) findViewById(R.id.green_light);


        redButton=(Button) findViewById(R.id.Red_Button);
        yellowButton=(Button) findViewById(R.id.Yellow_Button);
        greenButton=(Button) findViewById(R.id.Green_Button);


        redButton.setOnClickListener(this);
        yellowButton.setOnClickListener(this);
        greenButton.setOnClickListener(this);
        redLight.setOnClickListener(this);
        yellowLight.setOnClickListener(this);
        greenLight.setOnClickListener(this);


    }



    public void onClick (View v) {
        int v2=v.getId();
         turnOffLight();

        // TODO Auto-generated method stub
        switch(v2){
        case R.id.Red_Button:case R.id.red_light:
            turnOnRedLight();
            break;

        case R.id.Yellow_Button: case R.id.yellow_light:
            turnOnYellowLight();
            break;

        case R.id.Green_Button: case R.id.green_light:
            turnOnGreenLight();
            break;

            default:
            break;


        }

    }



    private void turnOffLight() {
        // TODO Auto-generated method stub
        redLight.setImageResource(R.drawable.light_off);
        greenLight.setImageResource(R.drawable.light_off);
        yellowLight.setImageResource(R.drawable.light_off);
    }





    private void turnOnGreenLight() {
        // TODO Auto-generated method stub
        greenLight.setImageResource(R.drawable.green_on);
    }



    private void turnOnYellowLight() {
        // TODO Auto-generated method stub
        yellowLight.setImageResource(R.drawable.yellow_on);
    }



    private void turnOnRedLight() {
        // TODO Auto-generated method stub
        redLight.setImageResource(R.drawable.red_on);
    }

}
埃尔兹
public abstract class TrafficLightsActivity

而你的错误是Caused by: java.lang.InstantiationException:..

解决方案是

public class TrafficLightsActivity

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

节点将不会安装在新项目上

来自分类Dev

VirtualBox将不会安装在Ubuntu 18.04的新副本上

来自分类Dev

如果没有函数属性,子组件将不会更新

来自分类Dev

rJava不会安装在openSUSE 13.2上

来自分类Dev

捆绑安装将不会更新eventmachine gem

来自分类Dev

在 RaspberryPi 上安装 ShareLatex / 在清单列表条目中没有 linux/arm 的匹配清单

来自分类Dev

Automapper 将不再安装在我的 UWP 项目上

来自分类Dev

在没有 sudo 的情况下,pandas 0.24.2 不会安装在虚拟环境中

来自分类Dev

更新后,VBOX Guest Additions将不会在Centos 6.5上安装

来自分类Dev

没有GUI的centOS上的install4j应用安装在/ usr / local上

来自分类Dev

GRUB安装在/ dev / sda1上,映像还原后“没有这样的分区”

来自分类Dev

Google Chrome 安装在 Ubuntu 上但 MATE 菜单中没有

来自分类Dev

我没有空间时,Ubuntu没有安装在Virtual Box上,空间不足错误

来自分类Dev

Numba和llvmlite不会安装在Sage Cygwin上

来自分类Dev

Mysql 不会安装在 Ubuntu Server 20.04 上

来自分类Dev

有没有一种简单的方法可以打印安装在系统上的GTK和QT版本?

来自分类Dev

标签不会在没有 javascript 的情况下将容器包装在解决方案上

来自分类Dev

/home 分区似乎没有安装在 Ubuntu 18.04 中

来自分类Dev

对象没有属性,将不会写入.txt文件

来自分类Dev

xamarin android apk 安装在模拟器上但不在设备上

来自分类Dev

VLC将不会安装14.04

来自分类Dev

它说apk已安装,但没有apk

来自分类Dev

gerrit安装在现有的git仓库上

来自分类Dev

获取安装在本地机器上的所有证书

来自分类Dev

Android版本不会更新apk。有没有办法防止以编程方式进行缓存?

来自分类Dev

有没有一种有效的方法来查询产品是否已安装在Windows上并检索IdentifyingNumber

来自分类Dev

Sailfish OS将不会更新

来自分类Dev

INotifyPropertyChanged将不会更新视图

来自分类Dev

Windows XP安装在C:驱动器上,但D:上没有任何内容:-D:如何成为系统分区?

Related 相关文章

  1. 1

    节点将不会安装在新项目上

  2. 2

    VirtualBox将不会安装在Ubuntu 18.04的新副本上

  3. 3

    如果没有函数属性,子组件将不会更新

  4. 4

    rJava不会安装在openSUSE 13.2上

  5. 5

    捆绑安装将不会更新eventmachine gem

  6. 6

    在 RaspberryPi 上安装 ShareLatex / 在清单列表条目中没有 linux/arm 的匹配清单

  7. 7

    Automapper 将不再安装在我的 UWP 项目上

  8. 8

    在没有 sudo 的情况下,pandas 0.24.2 不会安装在虚拟环境中

  9. 9

    更新后,VBOX Guest Additions将不会在Centos 6.5上安装

  10. 10

    没有GUI的centOS上的install4j应用安装在/ usr / local上

  11. 11

    GRUB安装在/ dev / sda1上,映像还原后“没有这样的分区”

  12. 12

    Google Chrome 安装在 Ubuntu 上但 MATE 菜单中没有

  13. 13

    我没有空间时,Ubuntu没有安装在Virtual Box上,空间不足错误

  14. 14

    Numba和llvmlite不会安装在Sage Cygwin上

  15. 15

    Mysql 不会安装在 Ubuntu Server 20.04 上

  16. 16

    有没有一种简单的方法可以打印安装在系统上的GTK和QT版本?

  17. 17

    标签不会在没有 javascript 的情况下将容器包装在解决方案上

  18. 18

    /home 分区似乎没有安装在 Ubuntu 18.04 中

  19. 19

    对象没有属性,将不会写入.txt文件

  20. 20

    xamarin android apk 安装在模拟器上但不在设备上

  21. 21

    VLC将不会安装14.04

  22. 22

    它说apk已安装,但没有apk

  23. 23

    gerrit安装在现有的git仓库上

  24. 24

    获取安装在本地机器上的所有证书

  25. 25

    Android版本不会更新apk。有没有办法防止以编程方式进行缓存?

  26. 26

    有没有一种有效的方法来查询产品是否已安装在Windows上并检索IdentifyingNumber

  27. 27

    Sailfish OS将不会更新

  28. 28

    INotifyPropertyChanged将不会更新视图

  29. 29

    Windows XP安装在C:驱动器上,但D:上没有任何内容:-D:如何成为系统分区?

热门标签

归档