Student’s Pet 1.2.7

April 28, 2010 at 4:12 pm | Posted in Information, Updates | Leave a comment

Because there are several different phones with android 2.0.1 + now, I have decided to downgrade student’s pet to require android 1.5 minimum opening it’s use up to a lot of phones.

The reduction in version requirements is complete yet however I have fully implemented a way to report force close errors to me via email.

If student’s pet is force closed the next time it is opened it will prompt you to send an error report to me. You can choose to send it or not or edit the content that is sent before sending, it doesn’t matter to me. Although if you want something fixed please send me the report so I can take care of it.

To go more in depth, the log that is read and sent via email contains many different things. It’s quite common for email addresses to be present as well as calendar urls. Other data such as phone number and even gps coordinates can possibly be present in this log as it contains the last 4000 or so records of data apps have purposely written to it. Because of all of the data included in this log it’s very plausible that you may want to edit it and only send the relevant information. If you choose to do so please make sure you are leaving the correct data pertaining to com.homework.full.org an example of the data we want looks like

04-28 16:14:20.100 E/AndroidRuntime( 1312): Uncaught handler: thread main exiting due to uncaught exception
04-28 16:14:20.202 E/AndroidRuntime( 1312): java.lang.IndexOutOfBoundsException: Invalid location 50, size is 3
04-28 16:14:20.202 E/AndroidRuntime( 1312): at java.util.ArrayList.get(ArrayList.java:341)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at com.homework.full.org.ViewCourses$1.onClick(ViewCourses.java:106)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.view.View.performClick(View.java:2364)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.view.View.onTouchEvent(View.java:4179)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.widget.TextView.onTouchEvent(TextView.java:6541)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.view.View.dispatchTouchEvent(View.java:3709)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1659)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1107)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.app.Activity.dispatchTouchEvent(Activity.java:2061)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1643)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.view.ViewRoot.handleMessage(ViewRoot.java:1691)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.os.Handler.dispatchMessage(Handler.java:99)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.os.Looper.loop(Looper.java:123)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at android.app.ActivityThread.main(ActivityThread.java:4363)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at java.lang.reflect.Method.invokeNative(Native Method)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at java.lang.reflect.Method.invoke(Method.java:521)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
04-28 16:14:20.202 E/AndroidRuntime( 1312): at dalvik.system.NativeStart.main(Native Method)

With data provided properly I can reliably and quickly resolve issues that you may be having. If you decide you don’t care whether or not you send me any personal information in your log, please be assured that I will never share any of your information, I’m only interested in the stack trace of my application as shown above.

Student’s Pet 1.2.7 will be available in the Android Market tomorrow.

Advertisements

Leave a Comment »

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.
Entries and comments feeds.

%d bloggers like this: