首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试发送电子邮件时出现错误

尝试发送电子邮件时出现错误
EN

Stack Overflow用户
提问于 2011-10-18 15:11:34
回答 2查看 74关注 0票数 0

我的代码是...

代码语言:javascript
复制
public class AndroidEmailActivity extends Activity {

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        final EditText edittextEmailAddress = (EditText) findViewById(R.id.email_address);
        final EditText edittextEmailSubject = (EditText) findViewById(R.id.email_subject);
        final EditText edittextEmailText = (EditText) findViewById(R.id.email_text);
        Button buttonSendEmail_intent = (Button) findViewById(R.id.sendemail_intent);

        buttonSendEmail_intent.setOnClickListener(new Button.OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub

                String emailAddress = edittextEmailAddress.getText().toString();
                String emailSubject = edittextEmailSubject.getText().toString();
                String emailText = edittextEmailText.getText().toString();

                String emailAddressList[] = { emailAddress };

                Intent intent = new Intent(Intent.ACTION_SEND);
                intent.setType("plain/text");
                intent.putExtra(Intent.EXTRA_EMAIL, emailAddressList);
                intent.putExtra(Intent.EXTRA_SUBJECT, emailSubject);
                intent.putExtra(Intent.EXTRA_TEXT, emailText);
                startActivity(Intent.createChooser(intent,
                        "Choice App t send email:"));

            }
        });
    }
}

我在控制台窗口中遇到错误

代码语言:javascript
复制
[2011-10-18 12:43:54 - AndroidEmail] Re-installation failed due to different application signatures.
[2011-10-18 12:43:54 - AndroidEmail] You must perform a full uninstall of the application. WARNING: This will remove the application data!
[2011-10-18 12:43:54 - AndroidEmail] Please execute 'adb uninstall com.android.email' in a shell.
[2011-10-18 12:43:54 - AndroidEmail] Launch canceled!
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-10-18 15:14:14

我认为发生这个错误是因为,应用程序已经从另一台计算机安装到设备中。要解决此问题,首先需要卸载应用程序,然后尝试安装新应用程序。

票数 2
EN

Stack Overflow用户

发布于 2011-10-18 15:14:46

这看起来像是你试图在一个设备上运行应用程序,该设备已经使用不同的密钥链密钥创建了相同的应用程序。请从设备/模拟器卸载该应用程序,然后重新运行它。看起来不错。

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

https://stackoverflow.com/questions/7803643

复制
相关文章

相似问题

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