2011-01-19 18 views
0

こんにちは、私はここにAndroid上でタブレイアウトを作成するためのチュートリアルを見てきたすべて: linkAndroidのタブレイアウト2.1

ので、私はそれを持つことがあるところのエラーを見つけるためにここに見動作しませんでした。だから、私はこれらを適用し、まだ私はそれを持ってどこにも行きません。 アプリはeclipse上の2.1エミュレータと私の電話でも読み込まれますが、アプリケーションの強制は毎回閉じてしまい、マニフェストの問題だと思うようになります。ここ は私のマニフェストです:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.Android.fitnessap" 
     android:versionCode="1" 
     android:versionName="1.0"> 
    <application android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name=".TabLayout" 
        android:label="@string/app_name" 
        android:theme="@android:style/Theme.NoTitleBar"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

    <activity android:name=".HomeActivity"/> 
    <activity android:name=".HistoryActivity"/> 
    <activity android:name=".SettingsActivity"/> 

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

</manifest> 

私は今、時間、この上で立ち往生してきました。おかげさまで

編集logcat:箱から出して動作しますtabview上のテンプレートの

01-19 18:37:09.316: ERROR/AndroidRuntime(126): ERROR: thread attach failed 
01-19 18:37:10.945: ERROR/MediaPlayerService(31): Couldn't open fd for content://settings/system/notification_sound 
01-19 18:37:10.955: ERROR/MediaPlayer(52): Unable to to create media player 
01-19 18:37:15.345: ERROR/AndroidRuntime(170): ERROR: thread attach failed 
01-19 18:37:17.215: ERROR/AndroidRuntime(197): Uncaught handler: thread main exiting due to uncaught exception 
01-19 18:37:17.315: ERROR/AndroidRuntime(197): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.Android.fitnessap/com.Android.fitnessap.TabLayout}: java.lang.ClassNotFoundException: com.Android.fitnessap.TabLayout in loader [email protected] 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2417) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at android.app.ActivityThread.access$2200(ActivityThread.java:119) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at android.os.Handler.dispatchMessage(Handler.java:99) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at android.os.Looper.loop(Looper.java:123) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at android.app.ActivityThread.main(ActivityThread.java:4363) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at java.lang.reflect.Method.invokeNative(Native Method) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at java.lang.reflect.Method.invoke(Method.java:521) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at dalvik.system.NativeStart.main(Native Method) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197): Caused by: java.lang.ClassNotFoundException: com.Android.fitnessap.TabLayout in loader [email protected] 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at java.lang.ClassLoader.loadClass(ClassLoader.java:573) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at java.lang.ClassLoader.loadClass(ClassLoader.java:532) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at android.app.Instrumentation.newActivity(Instrumentation.java:1021) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2409) 
01-19 18:37:17.315: ERROR/AndroidRuntime(197):  ... 11 more 
01-19 18:37:17.375: ERROR/dalvikvm(197): Unable to open stack trace file '/data/anr/traces.txt': Permission denied 
+0

あなたのマニフェストは、おそらくあなたのエラーとは無関係です。コンパイルエラーですか?その場合は、エラーウィンドウを調べて、問題がどこにあるかを調べます。それが強制終了(例外)の場合は、例外が発生したLogCatログと関連するコードを投稿してください。 – kcoppock

+0

logcatで生成されたエラーを投稿できますか? – sahhhm

答えて

0

http://developer.android.com/resources/tutorials/views/hello-tabwidget.html

。あなたのマニフェストは大丈夫です(しかし、私はまだアンドロイドに満足していません)ので、logcatを使って何が起きているのかを知ることをお勧めします。 Eclipseでは、ウィンドウ>表示の表示>その他...およびAndroidの下でlogcatを選択します。今度はあなたのアプリをもう一度実行して、エラーのlogcatのouptutを見てください。これは、あなたのアプリケーションをデバッグするための非常に良い方法です。赤い例外を探し、ソースコードに関連するものに従ってください。

+0

これは彼がリンクしたのと同じチュートリアルです。 – jjb

+0

おっと。私の悪はリンクをたどらなかった。 – emish

関連する問題