我正在尝试在我的应用程序中使用二进制资源。我需要它用于crypt / decript密码。该文件位于我耳朵的“classes”文件夹中,就像应用程序访问没有问题的属性文件一样。
无论如何,我按如下方式加载文件。
ClassLoader.class.getResourceAsStrem(/file.xxxx);
但是在二进制文件的情况下,结果InputStream为空。
问题是,为什么它适用于属性文件而不适用于二进制文件?如何加载二进制资源?
最好的问候。
答案 0 :(得分:0)
有些内容:
Thread.currentThread().getContextClassLoader().getResourceAsStream(..)
希望有所帮助。
答案 1 :(得分:0)
而不是ClassLoader使用您当前所在的类名。
if (meditText1.getText().toString().isEmpty()) {
}