Eclipse - Генерация PDF в Java через Android - PullRequest
0 голосов
/ 29 февраля 2012

Я пытаюсь создать PDF одним нажатием кнопки в затмении в приложении для Android. Я следовал за учебником Vogella как проект Java. Однако я пытаюсь перенести этот код в приложение для Android.

Когда я запускаю новый проект Java (из учебника Фогеллы) с моим кодом, чтобы "сгенерировать pdf", он отлично работает.

Однако, когда я копирую код в новый класс в моем проекте android и запускаю его как приложение Java Я получаю одну и ту же ошибку каждый раз. «Произошла ошибка во время инициализации виртуальной машины java.lang.StackOverflowError»

В оригинальном Java-проекте "de.vogella.eclipse.ide.first" метод просто запускается. В проекте android я установил прослушиватель onClick кнопки для активности iText.

 android:onClick="iText"

Я установил флягу iText, включая ее исходный вложение, javadoc и местную библиотеку. Также я дал новые разрешения для манифеста.

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/>
<uses-permission android:name="android.permission.READ_FRAME_BUFFER"/>
<uses-permission android:name="android.permission.BIND_INPUT_METHOD"/>
<uses-permission android:name="android.permission.INSTALL_LOCATION_PROVIDER"/>

Я явно что-то упускаю ...

...