Я пытаюсь сделать учебник first app. После редактирования 2 xml-файлов, activity_main и строк, инструкции говорят: «В Eclipse нажмите« Выполнить »на панели инструментов».Eclipse не запускает приложение для Android при нажатии кнопки «Выполнить»
Прежде всего, это показало мне некоторые проблемы. Если EditText установлен на android:layout_weight="1"
, ему не нравится android:layout_height
, установленный на wrap_content
и показывает меня на вкладке Проблемы. Проблема уходит, если я устанавливаю layout_height в 0dp, как ширина.
Во-вторых, теперь, когда он не показывает мне ничего в списке проблем, выполнение удара не делает ничего, либо на компьютере с Windows, либо на моем устройстве Android, подключенном через usb и настроен в соответствии с предыдущими инструкциями.
Я нашел другую тему с похожим вопросом. Они предложили ему посмотреть его AndroidManifest.xml и MainActivity.java. Кажется, что в шахте содержится то, что, по их мнению, должно быть там. Ой! Я вижу, что мое жадность открыто, но, похоже, ничего не говорит.
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:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<EditText android:id = "@+id/edit_message"
android:layout_weight="1"
android:layout_width = "0dp"
android:layout_height = "0dp"
android:hint="@string/edit_message"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text = "@string/button_send"/>
</LinearLayout>
strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">My First App</string>
<string name="action_settings">Settings</string>
<string name="edit_message">Edit your message, silly.</string>
<string name="button_send">Send</string>
<string name="title_activity_man">MainActivity</string>
</resources>
Обнаружено ли устройство? Создает ли он ваш проект? –
убедитесь, что выбран ваш проект: щелкните по проекту -> щелкните по бегу – Tobiel
Возможно, вам нужно будет сбросить adb на вкладке DDMS или удалить «ol =», отключить устройство, закрыть Eclipse, снова подключить устройство (сначала), позволить ваш компьютер распознает его, а затем перезапускает Eclipse. – ChiefTwoPencils