I am so glad that I have reply from you.I tried the openFileOutPut
option.Dunno why,It still said it dint have permission.Kind of
weird .....

For Content Provider ,do I have to mention the provider tag in
manifest.I have not worked on that before.Do you know of any examples
of how to access my internal files using content provider?
Thank you so much Mark.

On Nov 4, 12:06 pm, Mark Murphy <[email protected]> wrote:
> 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/commonsguyhttp://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

Reply via email to