Created
April 8, 2015 15:44
-
-
Save bitmason/03a5d4124e3c50e51bea to your computer and use it in GitHub Desktop.
Continuing RubyMotion support discussion: http://community.rubymotion.com/t/android-projects-wont-run-oneplus-one-rm-3-7-3-8-missing-res-drawable-mdpi-ic-allapps-png/310
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ds:Hello dstone$ rake device | |
Create ./build/Development-19/AndroidManifest.xml | |
Create vendor/android-support-v4.jar.bridgesupport | |
Create vendor/android-support-v7-appcompat.jar.bridgesupport | |
Compile ./app/main_activity.rb | |
Create ./build/Development-19/lib/armeabi/libpayload.so | |
Create ./build/Development-19/lib/armeabi/gdbserver | |
Create ./build/Development-19/lib/armeabi/gdb.setup | |
Create ./build/Development-19/classes.dex | |
Create ./build/Development-19/Hello.apk | |
Sign ./build/Development-19/Hello.apk | |
Align ./build/Development-19/Hello.apk | |
Install ./build/Development-19/Hello.apk | |
4871 KB/s (2497952 bytes in 0.500s) | |
Start com.yourcompany.hello/.MainActivity | |
--------- beginning of /dev/log/system | |
--------- beginning of /dev/log/main | |
E/com/yourcompany/hello(10964): Java exception raised: android.view.InflateException: Binary XML file line #30: Error inflating class com.android.internal.widget.ActionBarContainer | |
E/AndroidRuntime(10964): FATAL EXCEPTION: main | |
E/AndroidRuntime(10964): Process: com.yourcompany.hello, PID: 10964 | |
E/AndroidRuntime(10964): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.yourcompany.hello/com.yourcompany.hello.MainActivity}: android.view.InflateException: Binary XML file line #30: Error inflating class com.android.internal.widget.ActionBarContainer | |
E/AndroidRuntime(10964): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2212) | |
E/AndroidRuntime(10964): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2271) | |
E/AndroidRuntime(10964): at android.app.ActivityThread.access$800(ActivityThread.java:144) | |
E/AndroidRuntime(10964): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1205) | |
E/AndroidRuntime(10964): at android.os.Handler.dispatchMessage(Handler.java:102) | |
E/AndroidRuntime(10964): at android.os.Looper.loop(Looper.java:136) | |
E/AndroidRuntime(10964): at android.app.ActivityThread.main(ActivityThread.java:5146) | |
E/AndroidRuntime(10964): at java.lang.reflect.Method.invokeNative(Native Method) | |
E/AndroidRuntime(10964): at java.lang.reflect.Method.invoke(Method.java:515) | |
E/AndroidRuntime(10964): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732) | |
E/AndroidRuntime(10964): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566) | |
E/AndroidRuntime(10964): at dalvik.system.NativeStart.main(Native Method) | |
E/AndroidRuntime(10964): Caused by: android.view.InflateException: Binary XML file line #30: Error inflating class com.android.internal.widget.ActionBarContainer | |
E/AndroidRuntime(10964): at android.view.LayoutInflater.createView(LayoutInflater.java:620) | |
E/AndroidRuntime(10964): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:696) | |
E/AndroidRuntime(10964): at android.view.LayoutInflater.rInflate(LayoutInflater.java:755) | |
E/AndroidRuntime(10964): at android.view.LayoutInflater.inflate(LayoutInflater.java:492) | |
E/AndroidRuntime(10964): at android.view.LayoutInflater.inflate(LayoutInflater.java:397) | |
E/AndroidRuntime(10964): at android.view.LayoutInflater.inflate(LayoutInflater.java:353) | |
E/AndroidRuntime(10964): at com.android.internal.policy.impl.PhoneWindow.generateLayout(PhoneWindow.java:3287) | |
E/AndroidRuntime(10964): at com.android.internal.policy.impl.PhoneWindow.installDecor(PhoneWindow.java:3350) | |
E/AndroidRuntime(10964): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:358) | |
E/AndroidRuntime(10964): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:352) | |
E/AndroidRuntime(10964): at android.app.Activity.setContentView(Activity.java:1949) | |
E/AndroidRuntime(10964): at com.yourcompany.hello.MainActivity.onCreate(Native Method) | |
E/AndroidRuntime(10964): at com.yourcompany.hello.MainActivity.onCreate(Native Method) | |
E/AndroidRuntime(10964): at android.app.Activity.performCreate(Activity.java:5231) | |
E/AndroidRuntime(10964): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) | |
E/AndroidRuntime(10964): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2169) | |
E/AndroidRuntime(10964): ... 11 more | |
E/AndroidRuntime(10964): Caused by: java.lang.reflect.InvocationTargetException | |
E/AndroidRuntime(10964): at java.lang.reflect.Constructor.constructNative(Native Method) | |
E/AndroidRuntime(10964): at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
E/AndroidRuntime(10964): at android.view.LayoutInflater.createView(LayoutInflater.java:594) | |
E/AndroidRuntime(10964): ... 26 more | |
E/AndroidRuntime(10964): Caused by: android.content.res.Resources$NotFoundException: File res/drawable-mdpi/ic_allapps.png from drawable resource ID #0x10800bd | |
E/AndroidRuntime(10964): at android.content.res.Resources.loadDrawable(Resources.java:2255) | |
E/AndroidRuntime(10964): at android.content.res.TypedArray.getDrawable(TypedArray.java:602) | |
E/AndroidRuntime(10964): at android.view.View.<init>(View.java:3561) | |
E/AndroidRuntime(10964): at android.view.ViewGroup.<init>(ViewGroup.java:470) | |
E/AndroidRuntime(10964): at android.widget.FrameLayout.<init>(FrameLayout.java:101) | |
E/AndroidRuntime(10964): at android.widget.FrameLayout.<init>(FrameLayout.java:97) | |
E/AndroidRuntime(10964): at com.android.internal.widget.ActionBarContainer.<init>(ActionBarContainer.java:52) | |
E/AndroidRuntime(10964): ... 29 more | |
E/AndroidRuntime(10964): Caused by: java.io.FileNotFoundException: res/drawable-mdpi/ic_allapps.png | |
E/AndroidRuntime(10964): at android.content.res.AssetManager.openNonAssetNative(Native Method) | |
E/AndroidRuntime(10964): at android.content.res.AssetManager.openNonAsset(AssetManager.java:427) | |
E/AndroidRuntime(10964): at android.content.res.Resources.loadDrawable(Resources.java:2246) | |
E/AndroidRuntime(10964): ... 35 more | |
>> E/dalvikvm(11034): Could not find class 'android.app.Notification$Action$Builder', referenced from method b.a | |
E/dalvikvm(11034): Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method b.a | |
E/dalvikvm(11034): Could not find class 'android.app.Notification$Action$Builder', referenced from method b.a | |
E/dalvikvm(11034): Could not find class 'ar', referenced from method b.a | |
E/dalvikvm(11034): Could not find class 'at', referenced from method b.a | |
E/dalvikvm(11034): Could not find class 'android.app.RemoteInput[]', referenced from method b.a | |
E/dalvikvm(11061): Could not find class 'com.facebook.katana.app.WallpaperFacebookApplicationImpl', referenced from method com.facebook.katana.app.FacebookApplication.a | |
E/dalvikvm(11080): Could not find class 'com.facebook.katana.app.WallpaperFacebookApplicationImpl', referenced from method com.facebook.katana.app.FacebookApplication.a | |
E/dalvikvm(11061): Could not find class 'org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl', referenced from method com.facebook.ssl.openssl.check.CheckOpenSSLImplHasRequiredMethods.<clinit> | |
E/dalvikvm(11061): Could not find class 'org.apache.harmony.xnet.provider.jsse.OpenSSLSocketFactoryImpl', referenced from method com.facebook.ssl.openssl.reflect.SSLParametersGetter.<clinit> | |
E/dalvikvm(11061): Could not find class 'org.apache.harmony.xnet.provider.jsse.SSLParametersImpl', referenced from method com.facebook.ssl.openssl.reflect.SSLParametersGetter.a | |
E/dalvikvm(11061): Could not find class 'org.apache.harmony.xnet.provider.jsse.SSLParametersImpl', referenced from method com.facebook.ssl.openssl.reflect.SSLSessionTimeoutSetter.<clinit> | |
E/dalvikvm(11061): Could not find class 'org.apache.harmony.xnet.provider.jsse.ClientSessionContext', referenced from method com.facebook.ssl.openssl.reflect.SSLSessionTimeoutSetter.a | |
E/dalvikvm(11061): Could not find class 'com.facebook.ssl.openssl.TicketEnabledOpenSSLSocketImplWrapper', referenced from method com.facebook.ssl.openssl.TicketEnabledOpenSSLSocketFactoryHelper.a | |
E/dalvikvm(11298): Could not find class 'android.app.Notification$Action$Builder', referenced from method a.a | |
E/dalvikvm(11298): Could not find class 'ab', referenced from method a.a | |
E/dalvikvm(11298): Could not find class 'ad', referenced from method a.a | |
E/dalvikvm(11298): Could not find class 'android.app.RemoteInput[]', referenced from method a.b | |
E/dalvikvm(11080): Could not find class 'org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl', referenced from method com.facebook.ssl.openssl.check.CheckOpenSSLImplHasRequiredMethods.<clinit> | |
E/dalvikvm(11080): Could not find class 'org.apache.harmony.xnet.provider.jsse.OpenSSLSocketFactoryImpl', referenced from method com.facebook.ssl.openssl.reflect.SSLParametersGetter.<clinit> | |
E/dalvikvm(11080): Could not find class 'org.apache.harmony.xnet.provider.jsse.SSLParametersImpl', referenced from method com.facebook.ssl.openssl.reflect.SSLParametersGetter.a | |
E/dalvikvm(11080): Could not find class 'org.apache.harmony.xnet.provider.jsse.SSLParametersImpl', referenced from method com.facebook.ssl.openssl.reflect.SSLSessionTimeoutSetter.<clinit> | |
E/dalvikvm(11080): Could not find class 'org.apache.harmony.xnet.provider.jsse.ClientSessionContext', referenced from method com.facebook.ssl.openssl.reflect.SSLSessionTimeoutSetter.a | |
E/dalvikvm(11080): Could not find class 'com.facebook.ssl.openssl.TicketEnabledOpenSSLSocketImplWrapper', referenced from method com.facebook.ssl.openssl.TicketEnabledOpenSSLSocketFactoryHelper.a | |
E/dalvikvm(11080): Could not find class 'com.facebook.push.adm.ADMBroadcastReceiver', referenced from method com.facebook.push.adm.ADMPushManager.b | |
E/dalvikvm(10880): Could not find class 'android.support.v4.app.FragmentActivity', referenced from method com.google.android.gms.common.GooglePlayServicesUtil.showErrorDialogFragment | |
E/dalvikvm(10880): Could not find class 'android.support.v4.app.FragmentActivity', referenced from method com.google.android.gms.common.GooglePlayServicesUtil.showErrorDialogFragment | |
rake aborted! | |
... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- coding: utf-8 -*- | |
$:.unshift("/Library/RubyMotion/lib") | |
require 'motion/project/template/android' | |
Motion::Project::App.setup do |app| | |
# Use `rake config' to see complete project settings. | |
app.name = 'Hello' | |
app.api_version = "19" | |
app.vendor_project jar: "vendor/android-support-v4.jar" | |
app.vendor_project jar: "vendor/android-support-v7-appcompat.jar" | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment