PDF сохранить телефон Android с живым PDF (Flex)

Я использую живой PDF для экспорта PDF-файлов приложения Flex, он отлично работает на Flash Builder 4.6, но я пробовал на телефоне Android (HTC Sensation XE) живой PDF не сохранить в PDF-файл. Я жду помощи.

Это мой источник экспорта в PDF:

var f:File = File.applicationStorageDirectory.resolvePath('chart.pdf');
            var fs:FileStream = new FileStream();
            fs.open(f,FileMode.WRITE);
            fs.writeBytes(pdf.save(Method.LOCAL));
            trace('SAVE FILE: '+f.nativePath);
            fs.close();  

1 ответ

Решение

AFAIK. Вам необходимо установить разрешение WRITE_EXTERNAL_STORAGE для файла XML-дескриптора вашего приложения (yourAppName-app.xml).

<android>  
 <manifestAdditions><![CDATA[  
  <manifest>  
       <!-- See the Adobe AIR documentation for more information about setting    Google Android permissions -->  
       ...  
     ...  
       <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>  
     ...  
     ...  
  </manifest>  
 ]]></manifestAdditions>  
</android>  
Другие вопросы по тегам