[Android Software Development] scote:
getting FC with this apk:

D/ChannelsActivity( 3136): watchChannel(0): BBC ONE Lon

I/Timeline( 3136): Timeline: Activity_launch_request id:com.chrulri.droidtv time:23860947

I/ActivityManager( 2588): START u0 {cmp=com.chrulri.droidtv/.StreamActivity (has extras)} from pid 3136

E/dalvikvm( 3136): Could not find class 'android.support.v4.app.NotificationCompat$Builder', referenced from method com.chrulri.droidtv.StreamActivity.addNotification

W/dalvikvm( 3136): VFY: unable to resolve new-instance 24 (Landroid/support/v4/app/NotificationCompat$Builder;) in Lcom/chrulri/droidtv/StreamActivity;

D/dalvikvm( 3136): VFY: replacing opcode 0x22 at 0x0000

D/dalvikvm( 3136): DexOpt: unable to opt direct call 0x0020 at 0x02 in Lcom/chrulri/droidtv/StreamActivity;.addNotification

D/StreamActivity( 3136): onCreate

D/AndroidRuntime( 3136): Shutting down VM

W/dalvikvm( 3136): threadid=1: thread exiting with uncaught exception (group=0x416d2ce0)

E/AndroidRuntime( 3136): FATAL EXCEPTION: main

E/AndroidRuntime( 3136): Process: com.chrulri.droidtv, PID: 3136

E/AndroidRuntime( 3136): java.lang.NoClassDefFoundError: android.support.v4.app.NotificationCompat$Builder

E/AndroidRuntime( 3136):	at com.chrulri.droidtv.StreamActivity.addNotification(StreamActivity.java:212)

E/AndroidRuntime( 3136):	at com.chrulri.droidtv.StreamActivity.onCreate(StreamActivity.java:94)

E/AndroidRuntime( 3136):	at android.app.Activity.performCreate(Activity.java:5231)

E/AndroidRuntime( 3136):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)

E/AndroidRuntime( 3136):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2169)

E/AndroidRuntime( 3136):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2271)

E/AndroidRuntime( 3136):	at android.app.ActivityThread.access$800(ActivityThread.java:144)

E/AndroidRuntime( 3136):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1205)

E/AndroidRuntime( 3136):	at android.os.Handler.dispatchMessage(Handler.java:102)

E/AndroidRuntime( 3136):	at android.os.Looper.loop(Looper.java:136)

E/AndroidRuntime( 3136):	at android.app.ActivityThread.main(ActivityThread.java:5146)

E/AndroidRuntime( 3136):	at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 3136):	at java.lang.reflect.Method.invoke(Method.java:515)

E/AndroidRuntime( 3136):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:796)

E/AndroidRuntime( 3136):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:612)

E/AndroidRuntime( 3136):	at dalvik.system.NativeStart.main(Native Method)

W/ActivityManager( 2588): Force finishing activity com.chrulri.droidtv/.StreamActivity

W/ActivityManager( 2588): Force finishing activity com.chrulri.droidtv/.ChannelsActivity

according to http://igordcard.blogspot.co.uk/2013/05/android-latest-sdk-javalangclassnotfoun.html To fix this, developers must now explicitly export the Android Private Libraries.

Fix:

Open the properties of your Android projects (even the ones that are included by other projects), select Java Build Path, Order and Export, and finally check Android Private Libraries.

I am new to android development, I have android studio though, is the above correct and easy to do?