2013-07-15 2 views
1

Пожалуйста, может кто-нибудь помочь мне найти мою проблему здесь ...Ошибка на Eclipse, Android App

[2013-07-15 10:29:36 - Database demo] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.AssentApp.V100/com.AssentApp.V100 } 
[2013-07-15 10:29:36 - Database demo] New package not yet registered with the system. Waiting 3 seconds before next attempt. 
[2013-07-15 10:29:39 - Database demo] Starting activity com.AssentApp.V100 on device emulator-5554 
[2013-07-15 10:29:40 - Database demo] New package not yet registered with the system. Waiting 3 seconds before next attempt. 
[2013-07-15 10:29:43 - Database demo] Starting activity com.AssentApp.V100 on device emulator-5554 
[2013-07-15 10:29:45 - Database demo] New package not yet registered with the system. Waiting 3 seconds before next attempt. 
[2013-07-15 10:29:48 - Database demo] Starting activity com.AssentApp.V100 on device emulator-5554 
[2013-07-15 10:29:49 - Database demo] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.AssentApp.V100/com.AssentApp.V100 } 
[2013-07-15 10:29:49 - Database demo] ActivityManager: Error type 3 
[2013-07-15 10:29:49 - Database demo] ActivityManager: Error: Activity class {com.AssentApp.V100/com.AssentApp.V100} does not exist. 

Я предполагаю у меня есть имена что-то неправильное, потенциально в моем Manifext XML. Или, возможно, в другом месте ...

Глядя на приведенном выше коде, я вижу, что он запускает пакет на эмуляторе, а затем не смог найти в активности класса com.AssentApp.V100. Я думаю, что у меня будет повторно имена поле неправильно где-то, ниже мой main.xml для осмотра

<?xml version="1.0" encoding="utf-8"?> 
<TabHost xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:id="@android:id/tabhost" 

> 
<TabWidget 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:id="@android:id/tabs" 
/> 
<FrameLayout 
android:id="@android:id/tabcontent" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:paddingTop="70dp" 

> 
</FrameLayout> 
</TabHost> 

Вот мой манифест

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.AssentApp.V100" 
android:versionCode="1" 
android:versionName="1.0" > 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.RECORD_AUDIO" /> 
<uses-permission android:name="android.permission.CAMERA" /> 
<uses-permission android:name="android.permission.RECORD_VIDEO" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 

<application 
    android:icon="@drawable/icon" 
    android:label="@string/app_name" > 
    <activity 
     android:name="com.AssentApp.V100" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name=".AddEmployee" 
     android:label="Add Employee" > 
    </activity> 
    <activity 
     android:name=".GridList" 
     android:label="Employees" > 
    </activity> 
    <activity 
     android:name=".PhotoActivity" 
     android:label="@string/title_activity_photo" > 
    </activity> 
    <activity 
     android:name=".AudioRecordTest" 
     android:label="@string/title_activity_audio_record_test" > 
    </activity> 
</application> 

<uses-sdk android:minSdkVersion="7" /> 

</manifest> 

Я думаю, что этот вопрос может прийти с линия <action android:name="android.intent.action.MAIN" />, но это просто размышление ...

Все это связано с попыткой переименовать папки SCR. Не для других ... Не пытайтесь это делать, если вы не знаете, что делаете. Или что более важно, сначала сделайте резервную копию!

+0

разместить свой код .java для этой деятельности –

+0

Вашего основное имя деятельности и манифест пакет одинаково. Или имя вашей деятельности неверно или имя пакета в файле манифеста. Попробуйте отредактировать вторую строку в манифесте этому

+0

достаточно близко ... :) это был мой 'activity android: name =', который не был моим правильным java-файлом для моего main.xml ... Большое спасибо за то, что указали мне в правильном направлении :) –

ответ

0

Проблема будет связана с вашей конфигурацией сборки/запуска. Установите флажок «Развернуть приложение» на экране «Запуск/отладка» на вкладке «Общие».

+0

У меня нет вкладки General ... Использование Eclipse Juno - 'Debug As> Конфигурации отладки> Adroid, Target или Common' –

+0

Выберите android then –

+0

Может быть, вам стоит попробовать удалить приложение с мобильного устройства – ANinJa

0

попытаться проверить в другом эмуляторе .. или перезапустить затмение затем проверить