首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将publickey.xml文件的路径添加到android的InputStream中?将文件publickey.xml放在哪里?

如何将publickey.xml文件的路径添加到android的InputStream中?将文件publickey.xml放在哪里?
EN

Stack Overflow用户
提问于 2011-10-02 01:48:51
回答 1查看 209关注 0票数 0

//如何在这里放置publickeyfile.xml的路径?

代码语言:javascript
复制
InputStream in =

//获取inputstream的objectipnutstream

代码语言:javascript
复制
  ObjectInputStream oin =
new ObjectInputStream(new BufferedInputStream(in));
  try {
BigInteger m = (BigInteger) oin.readObject();
BigInteger e = (BigInteger) oin.readObject();
RSAPublicKeySpec keySpec = new RSAPublicKeySpec(m, e);
KeyFactory fact = KeyFactory.getInstance("RSA");
PublicKey pubKey = fact.generatePublic(keySpec);

  } catch (Exception e) {
throw new RuntimeException("Spurious serialisation error", e);
  } finally {
oin.close();
  }
EN

回答 1

Stack Overflow用户

发布于 2011-10-25 05:42:39

  1. 在项目中创建一个 res>raw 文件夹
  2. 将 publickeyfile.xml 文件放在新文件夹中
  3. “输入流是 = myResources.openRawResource(R.raw.publickeyfile)”

...它应该工作

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7621900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档