【发布时间】:2015-02-15 19:21:48
【问题描述】:
我无法成功获取存储在 res/raw 目录中的公钥文件的内容。
我的目标是将此文件的内容读入File 对象,然后我将传递给另一个需要File 对象作为其参数之一的函数。
请务必注意,此文件包含一个 X509 密钥,我认为这意味着我需要将其内容作为字节(而不是文本)读取。
这是在我的主要活动的 onCreate 方法中:
String filename = context.getResources().getResourceName(R.raw.public_key);
Log.d(TAG, filename);
File publicKeyFile = new File(filename);
if (!publicKeyFile.exists()) Log.d(TAG, "no public key file");
产生这个输出:
raw/public_key
没有公钥文件
我做错了什么?谢谢!
【问题讨论】: