Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓短信_Android_Messaging - Fatal编程技术网

Android 安卓短信

Android 安卓短信,android,messaging,Android,Messaging,我正在尝试创建一个android消息应用程序。这是我的代码,当我运行它时,我收到一个错误,上面写着“不幸的是,应用程序已停止” 另外,请告诉我如何查看在第二个模拟器上发送的消息添加到您的AndroidManifest.xml此权限: <uses-permission android:name="android.permission.READ_SMS"/> <uses-permission android:name="android.permission.WRITE_SMS"

我正在尝试创建一个android消息应用程序。这是我的代码,当我运行它时,我收到一个错误,上面写着“不幸的是,应用程序已停止”


另外,请告诉我如何查看在第二个模拟器上发送的消息添加到您的
AndroidManifest.xml
此权限:

 <uses-permission android:name="android.permission.READ_SMS"/>
 <uses-permission android:name="android.permission.WRITE_SMS"/>

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        EditText ed = (EditText)findViewById(R.id.edit);
        String message1 = ed.getText().toString();
    }

@凌驾
创建时的公共void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
EditText ed=(EditText)findViewById(R.id.edit);
字符串message1=ed.getText().toString();
}

您能阅读logcat吗?请发布logcat错误。请添加错误日志,然后我们可能会发现,为什么此应用程序会崩溃?为什么您的变量不在
onCreate()
ed
message1
中?它们只是挂在logcat中,显示了一个NullPointerException。致命异常:Main我已尝试添加它们。。。。出现了一个新问题。。。正在创建某个out.xml文件created@user1675214That来自尝试运行xml文件。您需要删除
out.xml
文件并运行类文件。您可以在Eclipse窗口->首选项->运行/调试->启动中更改设置,在启动操作下选择“始终启动以前启动的应用程序”,这将解决该问题
 <uses-permission android:name="android.permission.READ_SMS"/>
 <uses-permission android:name="android.permission.WRITE_SMS"/>

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        EditText ed = (EditText)findViewById(R.id.edit);
        String message1 = ed.getText().toString();
    }