I have an Android application used to transfer the .png image from asset folder of Android application to my local server. I need to get the path of image in asset folder, pls refer my code below,
String stringPath = "android.resource//"+getPackageName()+"/raw/sample/logout.png";
File f = new File(stringPath);
If I use the above code I got "File not found exception". So how to take image path in asset folder?
Try:
file:///android_asset/raw/sample/logout.png
If you have a Context, you can use context.getAssets().open("raw/sample/logout.png")
to open an InputStream
on the file.
Assets and resources are accessible using file:///android_asset and file:///android_res.
Uri path = Uri.parse("file:///android_asset/raw/sample/logout.png");
String newPath = path.toString();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With