Is it possible to create files in subdirectories created under "/data/data/packagename/files/" directory using openFileOutput method in android?
ie there is a sub-directory by name "text" inside the "/data/data/packagename/files/" directory. I want to use the openFileOutput (String name, int mode) method to write a file eg:sample.txt into this directory....Is it possible to use openFileOutput method to do it....
I've experienced a strange issue running applications on the HTC Desire.
When I call getApplicationContext().getCacheDir() or getApplicationContext().getFilesDir() from my activity this always returns null. In the emulator /data/data/com.myapp.android/cache respectively /data/data/com.myapp.android/files is returned.
Because of that I'm not able to use the webview class as it tries to create cache files and crashes with a null pointer exception. The logs:
I noticed that other apps have issues as well. For example the google finance app logs the following message:
Why I cannot create folders in this directory?
Is there a possibility to set the fileDir and cacheDir paths to the sd card or somewhere else? I looked at some classes like Context, Webview and CacheManager but I could not find a way to change it.
Do I need to set a permission to create cache files?
I may opt to buy a larger 16GB card for my Dinc to replace the 2GB card that came with it that I've been using for weeks. Will it just be a matter of copying all the files and directories from the old card to a temp folder on my PC and then copying them back to the new card once installed in the phone? Don't want to lose what I already have on my 2GB card.
Is there a program for the Android OS that allows to to access your files and directories, like 'Windows Explorer' does on your desktop pc? I have some audio files that I would like to move to the ringtone directory.
I have images uploaded on the simulated sdcard on my emulator. I downloaded them from the browser, using the long-click on each image.
When I look at the file explorer in the DDMS perspective, I see that they are in the directory sdcard/download.
Now if I want to download some audio files and use them in an app to, say list the title of all audio files, will they go in the same directory? (I am trying to push the audio files manually from my computer to the emulator).
This doesn't seem right. Shouldn't the media files of different types (pictures, audio, video) go into different directories?
Also, thinking this through a little, how is something like this related to the physical directory on the sdcard?
Uri mMedia = android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI;
I'm storing my Android project in a Subversion repository. After recently shuffling a bunch of stuff around I started getting tons of errors like: syntax error entries/project_name/src/.svnline 1Android AIDL Problem syntax error don't know what to do with "" entries/project_name/src/.svnline 28Android AIDL Problem etc.
It seems as if Eclipse is trying to build the files in the .svn directories now. This setup used to work fine.
I need to generate a changelog of sorts between two Tags within a project controlled using git. Specifically the android source code. This list should include any files/directories/etc which have been edited, moved, renamed, deleted, created. and if you have a way to do this over the entire android source at once... even better.
If I upgrade my SD card from say 8 to 16 gigs... can I merely copy over the directories from my old card to my new one so that my apps still work the same? Are there any hidden files or directories I need to worry about?
I find it kinda annoying that recordings made the voice recorder application show up in the music player. I'd like to have only my music play when I set it to shuffle. I have all my music in a folder called music. Can I limit the music player to search in that folder only?
Now that I have my phone rooted and sense able flashed is it ok to wipe all the contents from my sd card? There is a lot of remnants leftover on it and it bothers me that there are so many useless directories on it.
I noticed in the newer releases of busybox there's no 'zip' command anymore. I'm running busybox 1.19 on my Incredible.
I have been using this command to create different bootanimation.zip files from my phone but am wondering if there is an alternative command I can use from within Android. I've tried tar -cvzf but I believe tar archives/compresses the files differently and renaming the extensions to .zip does not work.
I cannot play my mp3s without one or two songs repeating over and over, before going to a new song, then the player goes back to the same repeated ones. I noticed that extra files are being created continuously in the mp3 folder. Even if I make a play list the player still manages to go back to these invader files. Is that a micro sd card or android issue. I first notice it after I install ics on my SGS I9000. Now I am JB (I9300OXADLI8).
I want to create a file on the SD-Card and later save a CSV file in it. From surfing around I noticed that there seem to be two ways about going about it:If you're using API Level 8 or greater, use getExternalFilesDir() to open a File that represents the external storage directory where you.................................
I am trying to have my app create a directory on the root of the SD Card, if that directory does not already exist. When I run the app, the "Creating Home Directory..." toast notification displays, but the directory is not created... What am i doing wrong?? (P.S. permissions are set for writing to external storage)
Here is my Manifest file:
I tried this as well, it didn't work, but it might be a step in the right direction as it creates the directory and populates it with a file from res/raw all in one step:
I have a rather new phone, 2 weeks at most. I have rooted it, and am now trying to get it on odin. We have two bricked phones to work with, Download mode still works with both. I have dumped all partitions in /dev/block.I am working on the OPS file. I found this in the I believe Odin image. I think it's the OPS but I don't know.
here is the lines cleaned up this is the exact order I found it in from the image.
I'm currently only testing things in an emulator due to not having an Android device as of yet. I'm honestly holding out for some of the new 1 Ghz machines to come out and do some comparisons. Anyway, I would imagine one would easily be able to make whatever folders they choose on an sd card, but on the emulated one, I can only seem to push entire folder contents or single files to the root. The adb help doesn't appear to have a command to make a folder. Is this not possible, or am I just missing something?
I would like to write a file to the SD card from my application, but the following code throws an IOException when debugged on a T-Mobile G1:
String p = Environment.getExternalStorageDirectory() + "/log.txt"; File recfile = new File(p); recfile.createNewFile();
The last line throws an IOException with detailMessage = "Cannot create: /sdcard/log.txt". The MOUNT_UNMOUNT_FILESYSTEMS permission is set in the manifest. And yes, I really do want to write to the SD card; I don't want to use the logging features Android includes for this particular application. The Android documentation does not seem to give any specifics on how one might write files to removable storage in "Data Storage" under "Framework Topics". What am I doing wrong, or where can I read more about this topic?
At the moment I've this rooted phone running ICS, an SD card, an SD to USB reader and a netbook that once ran windows 7 until an hour ago. Oh and no working computer access for a few days.
I've installed a couple of versions of linux on PC's in the past, mainly as quick fixes between windows installations as I've proved myself too much of a novice to use it full time, so I know it can be done from an SD card easily enough should you be able to make one bootable with linux installed.
As I've only got this phone for a few days, would it be possible to do the above directly from this device?
I've been theming my phone over the past week with Froyo BuglessBeast and have almost got my phone just the way I want it (custom icons, colors, launcher image, etc) My question is, how do I make this into an updateable file so I can flash it over future bugless upgrades instead of having to re-do everything again?
Just for information, not sure that it makes any difference. I themed the stock launcher as well as framework-res. I didn't do it with a home replacement.
I wrote an app that downloads web sites and all their assets (images/stylesheets) to "disk" and therefore stores lots of small files on the SD card.
Sometimes it fails to delete large amounts of files and afterward the file system is r/o. To analyze that behavior I tried to do the removal of the files by hand and then go from there. But that already failed.
localhost:~ mkamp$ adb -d shell mount [.. some mounts ..] /dev/block/mmcblk0p1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1000,fmask=0711,dmask=0700,codepage=cp437,iocharset=iso8859-1,utf8 0 0 --> R/W
Last login: Wed Mar 18 19:41:49 on ttys005 localhost:~ mkamp$ adb -d shell rm /sdcard/newsrob/a* [.. minutes of silent deletes ..] rm failed for /sdcard/newsrob/a2aade03616c28b30_113.png, Read-only file system localhost:~ mkamp$
localhost:~ mkamp$ adb -d shell mount [.. some mounts ..] /dev/block/mmcblk0p1 /sdcard vfat ro,dirsync,nosuid,nodev,noexec,uid=1000,gid=1000,fmask=0711,dmask=0700,codepage=cp437,iocharset=iso8859-1,utf8 0 0 --> R/O now
The log contained nothing but the usual gc output and random WiFi status changed mumbo jumbo.
Anybody else seeing this behavior?
There were 6.500 files in that directory. Might that be the problem? I don't access the files with queries, I always have the exact name.
I tried to make a goldcard for rooting my HTC Hero (Three UK with latest ROM) over the weekend, but had no luck - it seems the memory card I own (an 8gb Kingston card from ebay, so may be a fake) doesn't work.
Can anyone recommend a memory card brand & size that will *definitely* work for creating a goldcard?
My Sandisc 64GB SD card went kaputt last week, it froze at 33GB, luckily the existing files are all ok and I was able to copy all the files onto my PC, however nothing new can be written to it. I've tried formatting with no success. So I copied the files onto the PC and just got a new this time Samsung 64GB micro SD card. Problem I'm having now is that on several attempts it's failed to copy the files back to my SD card (from PC) I've formatted the card in the Note 3..the music files about 4 GB transferred just fine, the problem seems to be with the Pix and Videos. I'm currently trying to copy the DCIM folder back onto the micro sd and it's saying it'll take 6 hours.
I have tried: copying from PC to micro SD in the phone via USB copying from PC to micro SD in SD card adapter plugged directly into PC
copying from PC to micro SD in USB adapter plugged into PC