Building on 1.6 SDK4
InputStream is = Resources.getSystem().openRawResource(R.raw.vortexrules);
This line is causing me no end of trouble...
My R.java shows:
public static final class raw {
public static final int vortexrules=0x7f040000;
which tells me that the compiler is recognizing the text file and the folder and setting them as a resource.
When I run the code above, trying to set the InputStream to the text file i get:
07-31 01:53:58.839: ERROR/AndroidRuntime(19573): Uncaught handler: thread main exiting due to uncaught exception 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.vortex.rules/com.vortex.rules.MainWindow}: android.content.res.Resources$NotFoundException: Resource ID #0x7f040000 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2444) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2460) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.app.ActivityThread.access$2300(ActivityThread.java:119) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1837) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.os.Handler.dispatchMessage(Handler.java:99) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.os.Looper.loop(Looper.java:123) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.app.ActivityThread.main(ActivityThread.java:4246) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at java.lang.reflect.Method.invokeNative(Native Method) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at java.lang.reflect.Method.invoke(Method.java:521) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at dalvik.system.NativeStart.main(Native Method) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x7f040000 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.content.res.Resources.getValue(Resources.java:888) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.content.res.Resources.openRawResource(Resources.java:813) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.content.res.Resources.openRawResource(Resources.java:795) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at com.vortex.rules.CSV_Reader.onCreate(CSV_Reader.java:18) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at com.vortex.rules.MainWindow.CreateDatabase(MainWindow.java:103) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at com.vortex.rules.MainWindow.onCreate(MainWindow.java:39) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2407) 07-31 01:53:58.947: ERROR/AndroidRuntime(19573): ... 11 more
out of the LogCat.
This tells me that it can't find the resource with that ID, but it just got the ID from R.java, which is getting its information from the compiler.
I am completely lost at this point.
ANY help would be appreciated...