Пожалуйста, может кто-нибудь помочь мне найти мою проблему здесь ...Ошибка на 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. Не для других ... Не пытайтесь это делать, если вы не знаете, что делаете. Или что более важно, сначала сделайте резервную копию!
разместить свой код .java для этой деятельности –
Вашего основное имя деятельности и манифест пакет одинаково. Или имя вашей деятельности неверно или имя пакета в файле манифеста. Попробуйте отредактировать вторую строку в манифесте этому
достаточно близко ... :) это был мой 'activity android: name =', который не был моим правильным java-файлом для моего main.xml ... Большое спасибо за то, что указали мне в правильном направлении :) –