Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse-通过Android在java中生成PDF_Java_Android_Eclipse_Pdf Generation_Itext - Fatal编程技术网

Eclipse-通过Android在java中生成PDF

Eclipse-通过Android在java中生成PDF,java,android,eclipse,pdf-generation,itext,Java,Android,Eclipse,Pdf Generation,Itext,我试图在一个android应用程序中,在eclipse中点击一个按钮生成一个pdf。我将vogella的教程作为一个java项目。然而,我正试图将这些代码转移到我的android应用程序中 当我在vogella的教程中使用我的代码生成pdf时,它运行得非常完美 然而,当我在我的android项目中将代码复制到一个新类中时,每次都会出现相同的错误。初始化VM java.lang.StackOverflower时出错 在最初的java项目de.vogella.eclipse.ide.first中,该

我试图在一个android应用程序中,在eclipse中点击一个按钮生成一个pdf。我将vogella的教程作为一个java项目。然而,我正试图将这些代码转移到我的android应用程序中

当我在vogella的教程中使用我的代码生成pdf时,它运行得非常完美

然而,当我在我的android项目中将代码复制到一个新类中时,每次都会出现相同的错误。初始化VM java.lang.StackOverflower时出错

在最初的java项目de.vogella.eclipse.ide.first中,该方法刚刚运行。在android项目中,我将按钮的onClick侦听器设置为iText活动

 android:onClick="iText"
我已经安装了iText jar,包括它的源附件、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"/>

我显然遗漏了一些东西…

它编译了吗?我曾经尝试过类似的方法,但放弃了,因为Android不支持它编译的AWTYes,但是当我点击按钮生成pdf时它崩溃了。这不一定是Android活动吗?当你点击按钮时,你能发布LogCat输出吗?也许用java来处理click而不是XMLI会让JackMahoney。。。我做的研究越多,我就越觉得生成一个android不完全支持的PDF不是最好的方法。目前,创建一个.txt文件对应用程序来说还可以严肃悲伤的脸透。PDF将是beesknees。