Or, create a small ContentProvider to serve up the files, and use content:// Uri values in your Intents to open them up.
On Fri, Nov 4, 2011 at 1:06 PM, Mark Murphy <[email protected]> wrote: > The files need to be MODE_WORLD_READABLE for third-party applications > to access them. When you create the files, use openFileOutput() and > specify MODE_WORLD_READABLE. > > On Fri, Nov 4, 2011 at 1:02 PM, ramya <[email protected]> wrote: >> Hi >> I need your help.Right now,I am struck in here. 1)My device does not >> have an sdcard. 2)In my app,I have MS files under my Internal Memory >> like ppt,xls and even pdf 3)I have quickoffice in my device. 4)When >> ever I launch a view intent using the appropriate Mime type ,I get the >> follwing error: >> >> ERR/Quickoffice(15141): java.io.FileNotFoundException: /data/data/ >> packagename/files/folder/something.pptx (Permission denied) 01965 ERR/ >> Quickoffice(15141): at >> org.apache.harmony.luni.platform.OSFileSystem.openImpl(Native Method) >> ERR/Quickoffice(15141): at >> org.apache.harmony.luni.platform.OSFileSystem.open(OSFileSystem.java: >> 152) ERR/Quickoffice(15141): at java.io.FileInputStream. >> (FileInputStream.java:82) ERR/Quickoffice(15141): at >> java.io.FileInputStream.(FileInputStream.java:134) ERR/ >> Quickoffice(15141): at >> android.content.ContentResolver.openInputStream(ContentResolver.java: >> 300) ERR/Quickoffice(15141): at >> com.qo.android.quickcommon.OfficeActivity.a(Unknown Source) ERR/ >> Quickoffice(15141): at >> com.qo.android.quickcommon.OfficeActivity.a(Unknown Source) ERR/ >> Quickoffice(15141): at >> com.qo.android.quickword.Quickword.onCreate(Unknown Source) ERR/ >> Quickoffice(15141): at >> android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: >> 1052) 01965 ERR/Quickoffice(15141): at >> android.app.ActivityThread.performLaunchActivity(ActivityThread.java: >> 2627) ERR/Quickoffice(15141): at >> android.app.ActivityThread.handleLaunchActivity(ActivityThread.java: >> 2679) 01965 ERR/Quickoffice(15141): at >> android.app.ActivityThread.access$2300(ActivityThread.java:125) 01965 >> ERR/Quickoffice(15141): at android.app.ActivityThread >> $H.handleMessage(ActivityThread.java:2033) 01965 ERR/ >> Quickoffice(15141): at android.os.Handler.dispatchMessage(Handler.java: >> 99) 01965 ERR/Quickoffice(15141): at >> android.os.Looper.loop(Looper.java:123) 01965 ERR/Quickoffice(15141): >> at android.app.ActivityThread.main(ActivityThread.java:4627) 01965 ERR/ >> Quickoffice(15141): at java.lang.reflect.Method.invokeNative(Native >> Method) 01965 ERR/Quickoffice(15141): at >> java.lang.reflect.Method.invoke(Method.java:521) 01965 ERR/ >> Quickoffice(15141): at com.android.internal.os.ZygoteInit >> $MethodAndArgsCaller.run(ZygoteInit.java:858) 01965 ERR/ >> Quickoffice(15141): at >> com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 01965 ERR/ >> Quickoffice(15141): at dalvik.system.NativeStart.main(Native Method) >> >> Is there any workaround/solution.Please suggest:)Thanks in advance >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> > > > > -- > Mark Murphy (a Commons Guy) > http://commonsware.com | http://github.com/commonsguy > http://commonsware.com/blog | http://twitter.com/commonsguy > > Warescription: Three Android Books, Plus Updates, One Low Price! > -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy Warescription: Three Android Books, Plus Updates, One Low Price! -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

