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"
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
--
73 DE N5IAL (/4) MiSTie #49997 < Running FreeBSD 7.0 >
[email protected] ICBM/Hurr.: 30.44406N 86.59909W
Saw something on TV about Psych-os.
Hmmmm, Psych OS. Perhaps the next freeware OS.... --me
--
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