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

Reply via email to