我是新手自学Android开发Eclipse无法创建。 apk文件导出为未签名的应用程序?
我已成立,并安装了Eclipse/Android SDK和ADT插件包
一切工作正常,包括我的第一次测试的“Hello World”程序,它是已经预当你选择新的应用程序时安装 - > Android应用程序:
当将应用程序导出为未签名的应用程序时,Eclipse将这个'Hello world'应用程序成功转换为.apk文件。
随着Android教程的帮助指导我 - 我想一个简单的文本框添加到我的应用程序,我已经通过增加和改变下列文件做到了这一点:
首先:我改变了activity_main .xml文件到以下几点:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginTop="16dp"
android:ems="10"
android:hint="@string/edit_message" />
</LinearLayout>
secoundly:我添加了一个字符串“名称”和硬编码的文字“输入信息”的strings.xml档案 - 所以现在文本框对象ID名称可以是解决。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Gizmodo2</string>
<string name="action_settings">Settings</string>
<string name="edit_message">Enter a message</string>
</resources>
我的新简单的应用程序编译o.k与添加的文本框和所有已解决。
但现在的问题是,当我现在尝试将应用程序导出为未签名的android应用程序时,Eclipse不生成.apk文件,它只是生成扩展名为.file的文件! - 为什么?以及如何从这个应用程序生成我需要的.apk文件?
模拟器无法启动!似乎现在工作 - .apk文件突然正在生成...但.apk文件不加载模拟器,手机或在线模拟器(Manymo) –
请解释你是什么意思的“不开始”。 –
另外,我将EditText android:id更改为edit_message,因为它是editText1 - 这是错误的! - 仍然没有运行? –