Android(安卓)获取assets的绝对路径
16lz
2021-12-04
第一种方法:
String path = "file:///android_asset/文件名";
第二种方法:
InputStream abpath = getClass().getResourceAsStream("/assets/文件名");
若要想要转换成String类型
String path = new String(InputStreamToByte(abpath ));
private byte[] InputStreamToByte(InputStream is) throws IOException {
ByteArrayOutputStream bytestream = new ByteArrayOutputStream();
int ch;
while ((ch = is.read()) != -1) {
bytestream.write(ch);
}
byte imgdata[] = bytestream.toByteArray();
bytestream.close();
return imgdata;
}
注明:QQ技术交流群:108614806 感兴趣的加一下。
更多相关文章
- 修改Android开机画面
- Android创建SDCard镜像
- Android彩信存储
- android 对象保存到SP
- Android(安卓)SDK开发包国内下载地址
- 根据文件名称修改安卓默认的蓝牙接收文件地址
- Android(安卓)button设置height后圆角消失问题
- Android文件下载进度条的实现
- Android(安卓)Studio打包设置分支