Also when I suggested adding <uses-permission android:name="android.permission.SET_WALLPAPER" /> I meant to add it between in the <manifest> element. You don't add permission elements inside service ones.
I have been thinking over it a little more and also suggest changing android:name="BouncingBuckies" to android:name=".BouncingBuckies" or android:name="com.jdgapps.BouncingBuckies.BouncingBuckies". Thanks On Sun, Jul 31, 2011 at 9:44 PM, Kostya Vasilyev <[email protected]> wrote: > Jim, > > Your settings activity is called: > > com.jdgapps.BouncingBuckies.**LiveWallpaperSettings > > > And the error message is about being unable to find: > > com.jdgapps.BouncingBuckies > > > Not quite the same thing is it? > > I don't know where a Live Wallpaper settings activity is declared - is it > in the xml/wallpaper.xml meta-info file? If so, check the file to make sure > it has the correct settings activity name. > > -- Kostya > > 31.07.2011 20:08, Jim Graham пишет: > > I am working on a live wallpaper using AndEngine, and am seeing an >> annoyingly-persistent problem; I'm hoping someone here can see what >> I, and one other dev with a good deal more experience than I have, >> are not seeing. >> >> Before I added some preferences, it worked fine...but because the >> touch event code and the accelerometer code isn't currently working >> in the AndEngine LWP extension, without some configurable options, >> it was rather limited.... Cool-looking, but limited. >> >> As soon as I started adding prefs, and since that time, it will run >> in the preview all day, as long as you don't try to access the >> preferences screen. Once you do, it immediately force-closes. >> >> If anyone can see what might be happening from the following, please >> point me in the right direction.... >> >> Here's the LogCat output---nothing I've tried has significantly changed >> this (except for time of day, process ID numbers): >> >> --------------------------- CUT HERE --------------------------- >> >> WARN/dalvikvm(12753): threadid=1: thread exiting with uncaught exception >> (group=0x400208b0) >> ERROR/AndroidRuntime(12753): FATAL EXCEPTION: main >> ERROR/AndroidRuntime(12753): java.lang.**IllegalStateException: Could not >> execute method of the activity >> ERROR/AndroidRuntime(12753): at android.view.View$1.onClick(** >> View.java:2072) >> ERROR/AndroidRuntime(12753): at android.view.View.** >> performClick(View.java:2408) >> ERROR/AndroidRuntime(12753): at android.view.View$** >> PerformClick.run(View.java:**8824) >> ERROR/AndroidRuntime(12753): at android.os.Handler.** >> handleCallback(Handler.java:**587) >> ERROR/AndroidRuntime(12753): at android.os.Handler.** >> dispatchMessage(Handler.java:**92) >> ERROR/AndroidRuntime(12753): at android.os.Looper.loop(Looper.** >> java:143) >> ERROR/AndroidRuntime(12753): at android.app.ActivityThread.** >> main(ActivityThread.java:4717) >> ERROR/AndroidRuntime(12753): at >> java.lang.reflect.Method.**invokeNative(Native >> Method) >> ERROR/AndroidRuntime(12753): at java.lang.reflect.Method.** >> invoke(Method.java:521) >> ERROR/AndroidRuntime(12753): at com.android.internal.os.**ZygoteInit$ >> **MethodAndArgsCaller.run(**ZygoteInit.java:860) >> ERROR/AndroidRuntime(12753): at com.android.internal.os.** >> ZygoteInit.main(ZygoteInit.**java:618) >> ERROR/AndroidRuntime(12753): at dalvik.system.NativeStart.**main(Native >> Method) >> ERROR/AndroidRuntime(12753): Caused by: java.lang.reflect.** >> InvocationTargetException >> ERROR/AndroidRuntime(12753): at com.android.wallpaper.**livepicker.** >> LiveWallpaperPreview.**configureLiveWallpaper(** >> LiveWallpaperPreview.java:113) >> ERROR/AndroidRuntime(12753): at >> java.lang.reflect.Method.**invokeNative(Native >> Method) >> ERROR/AndroidRuntime(12753): at java.lang.reflect.Method.** >> invoke(Method.java:521) >> ERROR/AndroidRuntime(12753): at android.view.View$1.onClick(** >> View.java:2067) >> ERROR/AndroidRuntime(12753): ... 11 more >> ERROR/AndroidRuntime(12753): Caused by: >> android.content.**ActivityNotFoundException: >> Unable to find explicit activity class >> {com.jdgapps.BouncingBuckies/**com.jdgapps.BouncingBuckies}; >> have you declared this activity in your AndroidManifest.xml? >> ERROR/AndroidRuntime(12753): at android.app.Instrumentation.** >> checkStartActivityResult(**Instrumentation.java:1404) >> ERROR/AndroidRuntime(12753): at android.app.Instrumentation.** >> execStartActivity(**Instrumentation.java:1378) >> ERROR/AndroidRuntime(12753): at android.app.Activity.** >> startActivityForResult(**Activity.java:2847) >> ERROR/AndroidRuntime(12753): at android.app.Activity.** >> startActivity(Activity.java:**2953) >> ERROR/AndroidRuntime(12753): ... 15 more >> >> >> --------------------------- CUT HERE --------------------------- >> >> And since it's asking if I've defined all of this in the Manifest, here >> it is: >> >> --------------------------- CUT HERE --------------------------- >> >> <?xml version="1.0" encoding="utf-8"?> >> <manifest >> xmlns:android="http://schemas.**android.com/apk/res/android<http://schemas.android.com/apk/res/android> >> " >> package="com.jdgapps.**BouncingBuckies" >> android:versionCode="1" >> android:versionName="1.0"> >> >> <uses-sdk android:minSdkVersion="7" /> >> >> <uses-feature android:name="android.**software.live_wallpaper" /> >> >> <application android:icon="@drawable/icon" android:label="@string/app_ >> **name"> >> <!-- Live Wallpaper Service --> >> <service >> android:name="BouncingBuckies" >> android:enabled="true" >> android:icon="@drawable/icon" >> android:label="@string/app_**name" >> android:permission="android.** >> permission.BIND_WALLPAPER"> >> <intent-filter> >> <action >> android:name="android.service.**wallpaper.WallpaperService" >> /> >> </intent-filter> >> <meta-data >> android:name="android.service.**wallpaper" >> android:resource="@xml/**wallpaper" /> >> <uses-permission android:name="android.**permission.SET_WALLPAPER" >> /> >> </service> >> >> <!-- Live Wallpaper Settings Activity --> >> >> <activity >> android:name="com.jdgapps.**BouncingBuckies.**LiveWallpaperSettings" >> android:label="@string/app_**name" >> android:theme="@android:style/** >> Theme.Light.WallpaperSettings" >> android:exported="true"> >> </activity> >> </application> >> </manifest> >> >> --------------------------- CUT HERE --------------------------- >> >> Does anyone see anything here that might be causing the force-close? >> >> Thanks, >> --jim >> >> >> > -- > Kostya Vasilyev > > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to > android-developers@**googlegroups.com<[email protected]> > To unsubscribe from this group, send email to > android-developers+**[email protected]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/**group/android-developers?hl=en<http://groups.google.com/group/android-developers?hl=en> > -- Raghav Sood http://www.raghavsood.com/ http://wiki.androidappcheck.com/ http://www.telstop.tel/ https://market.android.com/developer?pub=Appaholics -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

