Author Topic: Nice!  (Read 1809 times)

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3495
  • Developer
    • View Profile
    • PaulsCode.Com
Nice!
« on: August 23, 2012, 06:41:31 PM »
I'm laughing so hard that I have to post a new thread about this one.  I recently took a look at the
latest branch of Mupen64Plus AE published on Google Play.  (For those who don't recognize it, this is the same version that Brad published a while back, where he deleted the front-end in hopes of making people think it was something new.. oh and by the way, the screenshots posted there are not even from the app).

The publisher, corsicamente, has another interesting app published, called XBOX Emulator.  I was intrigued to see how this scam is supposed to work, and decided to install it.  I recorded a logcat of the crash before refunding:

Code: [Select]
08-23 19:14:51.312: E/AndroidRuntime(6708): FATAL EXCEPTION: main
08-23 19:14:51.312: E/AndroidRuntime(6708): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.euroandroid.xpbox/com.euroandroid.xpbox.MainActivity}: java.lang.ClassNotFoundException: com.euroandroid.xpbox.MainActivity
08-23 19:14:51.312: E/AndroidRuntime(6708): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1880)
08-23 19:14:51.312: E/AndroidRuntime(6708): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981)
08-23 19:14:51.312: E/AndroidRuntime(6708): at android.app.ActivityThread.access$600(ActivityThread.java:123)
08-23 19:14:51.312: E/AndroidRuntime(6708): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147)
08-23 19:14:51.312: E/AndroidRuntime(6708): at android.os.Handler.dispatchMessage(Handler.java:99)
08-23 19:14:51.312: E/AndroidRuntime(6708): at android.os.Looper.loop(Looper.java:137)
08-23 19:14:51.312: E/AndroidRuntime(6708): at android.app.ActivityThread.main(ActivityThread.java:4424)
08-23 19:14:51.312: E/AndroidRuntime(6708): at java.lang.reflect.Method.invokeNative(Native Method)
08-23 19:14:51.312: E/AndroidRuntime(6708): at java.lang.reflect.Method.invoke(Method.java:511)
08-23 19:14:51.312: E/AndroidRuntime(6708): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
08-23 19:14:51.312: E/AndroidRuntime(6708): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
08-23 19:14:51.312: E/AndroidRuntime(6708): at dalvik.system.NativeStart.main(Native Method)
08-23 19:14:51.312: E/AndroidRuntime(6708): Caused by: java.lang.ClassNotFoundException: com.euroandroid.xpbox.MainActivity
08-23 19:14:51.312: E/AndroidRuntime(6708): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
08-23 19:14:51.312: E/AndroidRuntime(6708): at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
08-23 19:14:51.312: E/AndroidRuntime(6708): at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
08-23 19:14:51.312: E/AndroidRuntime(6708): at android.app.Instrumentation.newActivity(Instrumentation.java:1023)
08-23 19:14:51.312: E/AndroidRuntime(6708): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1871)
08-23 19:14:51.312: E/AndroidRuntime(6708): ... 11 more
08-23 19:14:51.312: W/ActivityManager(182):   Force finishing activity com.euroandroid.xpbox/.MainActivity

To those who aren't used to reading logcat outputs, what this says is it couldn't find the MainActivity class.  Now, either the guy just sucks at naming classes (typically MainActivity is actually the main activity...), or he NEVER tested the app before publishing (I mean, it's missing the main activity for crying out loud!).

Oh, or it could just be a scam  ;)

BTW, just to clarify, there is no evidence that corsicamente is Brad or not, but if it is, this is a whole new level even for him! ;D
« Last Edit: August 23, 2012, 06:43:03 PM by Paul »
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted