在我的Android应用程序中,用户必须在手机上选择他想要上传到服务器上的图片。我检索路径,但是当我初始化一个FileInputStream对象时,我得到了一个错误。
下面是我的代码:
File file = new File(imageURI.getPath());
FileInputStream fileInputStream = new FileInputStream(file);
我得到了这个错误:
java.io.FileNotFoundException: /external/images/media/30732: open failed: ENOENT (No such file
所以我导入了一张图片作为背景,出于某种原因,它给了我:
Uncaught error fetching image:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(Unknown Source)
at sun.awt.image.URLImageSource.getDecoder(Unknown Source)
at sun.awt.image.InputStreamImageSource.doFetch(Unknown Source)
at sun.awt.image.ImageF
我能够编译我的代码,并使用Eclipse在我的本地(windows)机器上运行它。但是,当我在我的远程(ubuntu)机器上执行此操作时,我得到以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/io/FileUtils
at com.tools.App.main(App.java:36)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.FileUtils
at
我正在尝试设置Agora录制设置,我已经编译了捆绑包中提供的示例,并尝试运行它们。我收到以下异常,代码在线程"main“java.lang.UnsatisfiedLinkError中找不到recording.dll异常:没有记录
java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1867)
at java.lang.Runtime.loadLibrary0(Runtime.java:870)
at java.lang.System.loadLib