0

Android アプリケーションの開発に eclipse を使用しています。Android アプリケーションを mysql データベースに接続したいと考えています。

http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/からコードを検索します

そしてログは言う

11-13 01:08:49.439: E/AndroidRuntime(1037): FATAL EXCEPTION: main
11-13 01:08:49.439: E/AndroidRuntime(1037): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.bhaapapp3/com.bhaapapp3.AllProductsActivity}; have you declared this activity in your AndroidManifest.xml?
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1628)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.app.Instrumentation.execStartActivity(Instrumentation.java:1424)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.app.Activity.startActivityForResult(Activity.java:3390)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.app.Activity.startActivityForResult(Activity.java:3351)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.app.Activity.startActivity(Activity.java:3587)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.app.Activity.startActivity(Activity.java:3555)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at com.bhaapapp3.MainActivity$1.onClick(MainActivity.java:34)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.view.View.performClick(View.java:4240)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.view.View$PerformClick.run(View.java:17721)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.os.Handler.handleCallback(Handler.java:730)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.os.Handler.dispatchMessage(Handler.java:92)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.os.Looper.loop(Looper.java:137)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at android.app.ActivityThread.main(ActivityThread.java:5103)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at java.lang.reflect.Method.invokeNative(Native Method)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at java.lang.reflect.Method.invoke(Method.java:525)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
11-13 01:08:49.439: E/AndroidRuntime(1037):     at dalvik.system.NativeStart.main(Native Method)
11-13 01:08:52.879: I/Process(1037): Sending signal. PID: 1037 SIG: 9

助けてください

そしてメニフェストファイル:

          <?xml version="1.0" encoding="utf-8"?>
            <manifest xmlns:android="http://schemas.android.com/apk/res/android"
              package="com.bhaapapp3"
               android:versionCode="1"
                    android:versionName="1.0" >

               <uses-sdk
                     android:minSdkVersion="8"
                       android:targetSdkVersion="18" />
                         <uses-permission android:name="android.permission.INTERNET"/>

             <application
                         android:allowBackup="true"
                  android:icon="@drawable/ic_launcher"
                  android:label="@string/app_name"
                  android:theme="@style/AppTheme" >
                    <activity
                     android:name="com.bhaapapp3.MainActivity"
                   android:label="@string/app_name" >
                    <intent-filter>
                         <action android:name="android.intent.action.MAIN" />

                          <category android:name="android.intent.category.LAUNCHER" />
                             </intent-filter>

                               <!-- All Product Activity -->
                         <activity
                        android:name=".AllProductsActivity"
                       android:label="All Products" >
                                </activity>

                           <!-- Add Product Activity -->
                          <activity
                         android:name=".NewProductActivity"
                            android:label="Add New Product" >
                            </activity>

                      <!-- Edit Product Activity -->
                         <activity
                            android:name=".EditProductActivity"
                            android:label="Edit Product" >
                                 </activity>

                             </activity>
                             </application>

                           </manifest>
4

1 に答える 1

0

LogCatエラーの説明からアクセス許可が設定されていないと仮定すると、インターネットにアクセスできる AndroidMainfest.xml ファイルの内容は次のとおりです。

<manifest xlmns:android...>
 ...
 <uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifest>

それ以外は、インターネットからファイルをダウンロードしても問題ありません。

それでもうまくいかない場合は、AndroidHive.info で Ravi Tamada の動画をご覧になることをお勧めします。

于 2013-11-13T06:25:19.943 に答える