Android :: Deploy Large DB With APK To Import Data?
Jan 21, 2009
My application may consist og 100Kb code and 800 Kb Database content. If I include a datafile with the 800Kb data and import it into an SQLite database under the initial run of the applcation, I cannot delete the data file afterwards and my application will take up 800 Kb unnecessarily. Is there a better way to include/import my data....? (I want my application to not depend on being online after download - so the data should be downloaded with the application.
View 14 Replies
Feb 11, 2010
I am in need to write an application for Android devices that needs to access a large (~200MB) database.
What would be the best way to do this? Can I just stick the database in the assets folder? I have read of various limitations that apply to the entire application size and to individual resources within, especially on some devices... What are exactly these limits?
Is there any way to do this apart from a post-installation download from an external server?
View 1 Replies
View Related
Sep 8, 2011
I am about to assist in deploying a large amount of android device. The requirement is, that the devices (700+) need to be charged, configured and provisioned with the relevant applications for the end-users before delivery.
Device info:
Android 2.3.3
Samsung Galaxy SII
This is not windows mobile, so I am unsure if I can code/design a solution to avoid this enormous manual task.
Is it possible to code something for an sd-card that will be automatically triggered on insertion (as on WM)? This would then provision the device etc.
Is it possible to bypass the initial prompts - To my knowledge you will be prompted for entering the info for your google accounts?
do I then need to create 700+ google accounts?
View 7 Replies
View Related
Dec 29, 2009
This is truly a beginner's question. I installed and successfully ran the notepad
tutorials Note pad v1,2,3 and typed in a few notes. Can i import data (manually )from an
external text file into the sq lite dbs? I looked in my Notepad workspace folders
but no dbs seem to have been created? I looked for anything with .db extension or
named 'data' as specified in the code.
View 3 Replies
View Related
Feb 8, 2010
I currently have a free application on the market and I'd like to offer a paid version of it as well. Once the paid version is installed, I want to import the db and shared preferences from the free version so users can un install it without losing anything. The problem is this: in my free version, I don't have a android:shared UserId set. If I add one, the app's id on the system changes and I can't access the data anymore. Both apps will be signed using the same certificate. How can I import the data without messing up the permissions of the free app?
View 1 Replies
View Related
Dec 10, 2009
My application needs to intensively manipulate (read-write) on some structured text data.The size of the data is significant 1Mb. And there is initial data available for the user to start with.My idea is to put this data as a file in the .apk. Then, on initial application launch to read this data and populate Android SQLite database with it. Then just work with this database. But after the database is populated the data file is no longer needed. And I'd like to remove it to free some memory. Alternate approach is to work with this data file instead of SQLite database. But I assume SQLite would work a magnitude faster then i/o on my data file..
View 16 Replies
View Related
Nov 3, 2009
From one activity, I want to pass a lot of data (about 1MB of Strings).I tried sticking it in Intent.putExtra(ArrayList<String>), but if I put in too much data, I get "FAILED BINDER TRANSACTION".What's the easiest way? I don't want to publish a service, or use the file system. I really want a pipe that can write data from one end and read it from the other end. I can handle the case where the starter Activity dies while the "startee" activity is trying to read from the pipe.
View 6 Replies
View Related
Sep 2, 2009
I need to insert approximately one million rows of data (spread over 4 tables) - each row has one or two numeric fields, and two or three text fields (normally quite short). Single-column indexes on all the fields. After doing some tests on the emulator with a small test set, I extrapolated (assuming the last row will be inserted with a similar speed to the first row) my results to figure out that this would take about 15 hours (I have a Core 2 Duo running Vista). However, then I tried running the small test set on my Hero and I was surprised to see it run more than four times faster. I would guess it would take about 3 hours on the Hero. Alternatively, I could make the pre-populated database available as a download on the first run but this is likely to be a 120MB download. I have a few questions I'm hoping someone can help me with: 1. SQLite performance on the actual device being 4-5 times faster compared to the emulator - is this normal/expected? 2. Do the figures above generally sound fast/slow/normal (sorry this is so vague)? 3. From a user perspective - would it be best to provide a 120MB download or a 3 hour "first-time initialisation" step (plus 6MB download)?
View 14 Replies
View Related
Jun 26, 2010
I will be making a mobile application in Android. My application is like Google Map's Get Direction feature, but a lot more complex, so I need to store data about points in the map. So I'm worried that SQLite may not be able to handle these large amount of data(or considering the limited storage of the phone). I have no background in SQLite so please bear with me.
View 3 Replies
View Related
Jun 10, 2009
I am working on an android app that needs to act on a few data files totaling around 30MB. I put together a test and the emulator failed with OutOfDiskSpace. Debugging on a device failed with even a smaller data size. After reading through the google groups, it appears that the application size limit isn't stated anywhere and nobody from google has been forthcoming with specifics about this. Given that there are iPhone apps that are over 100MB in size, putting such a small limit on Android apps seems weird, except just for the fact that you have a relatively small amount of total available app storage space (< 100MB).What techniques do you use to deal with this limit? If you have an app that needs more than 10MB, do you put it on a web server and deal with downloading it the first time? If so, how do you handle access control so that only your app can get the data?
View 2 Replies
View Related
Sep 25, 2010
I recently bought a DroidX and am looking to import 10 years of Outlook calendar info. I don't need to do a two-way synch as I am using Touchdown for Exchange synchronization and it works great (but it is not good with large calendar history files). I just need a stand-alone calendar app that has it's own data file and can import my Outlook calendar history and allow me to search.
View 3 Replies
View Related
Feb 1, 2010
I need to be able to scroll through a list with (up to) 20K rows, backed by a cursor on a read-only db. Testing 20K rows on a G1, the query takes approx .02s regardless of table size, while binding the adapter to the list takes 4.5s. Note that this is before the view calls used in rendering. What makes the binding delay more troublesome is that it blocks the UI thread, and is incurred on every rotate. Combine these, and doing a rotate just after starting the bind results in a delay up to 9s.
I tried lazy loading with a base adapter, but that hits the same delay in the underlying cursor.getCount(), and the overall user experience isn't ideal. I also considered using an ArrayAdapter, adding synthesized objects from the cursor rows, but then I'd incur the overhead of creating up to 20K objects (not to mention the additional memory requirements).
View 18 Replies
View Related
Jun 17, 2009
I have a database in Excel and I want to import it into SQLlite so I can use its contents in spinners and other features of my application. I have done the tutorials and surfed online but no indications at all for my specific problem.
View 2 Replies
View Related
May 30, 2010
when i download large data from website, i got this error information:
I/global (20094): Default buffer size used in BufferedInputStream constructor.
It would be better to be explicit if an 8k buffer is required.
D/dalvikvm(20094): GC freed 6153 objects / 3650840 bytes in 335ms
I/dalvikvm-heap(20094): Forcing collection of SoftReferences for 3599051-byte al
location
D/dalvikvm(20094): GC freed 320 objects / 11400 bytes in 144ms
E/dalvikvm-heap(20094): Out of memory on a 3599051-byte allocation.
I/dalvikvm(20094): "Thread-9" prio=5 tid=17 RUNNABLE
I/dalvikvm(20094): | group="main" sCount=0 dsCount=0 s=0 obj=0x439b9480
I/dalvikvm(20094): | sysTid=25762 nice=0 sched=0/0 handle=4065496
View 1 Replies
View Related
Oct 23, 2009
I want make it support multiple screens(small,normal and large).I am 100% sure the all of layouts are working perfectly now, but large screen,the problem is that all XML files of layouts in layout-large can't load,The platform always load default XML file(these are under layout folder) at large screen environment.
View 4 Replies
View Related
Jan 6, 2010
After playing pandora, slacker or using other data intensive apps the radio locks up. The up arrow just sticks and the only recourse is to restart the phone. Anyone else experiencing this? I did find if I turn off bluetooth and wifi(even though im not using it) it doesn't seem to happen nearly as often. Maybe its a heat issue?
View 4 Replies
View Related
May 3, 2013
I'm trying use abootimg to extract the bootimg.cfg file but it keeps giving me the error:
Code:
~/Projects/dualboot_bt_android/BT5-GNOME-ARM$ abootimg -x data.img bootimg.cfg
data.img: Value too large for defined data type
I think I'm getting this because the data.img is 4.9 gbs in size, but I don't know how to resize the it...
Can't believe I overlooked it. I tried to extract it from the data.img instead of the boot.img like I was supposed to. No wonder it didn't work.
View 2 Replies
View Related
Jul 13, 2010
We are supposed to cache textual and audio data in our application until device is booted or maximum of two days, whichever happens earlier. To get a perspective on data to be cached, note that we are to store about 200 text headers containing around 10 fields, each of length 30 bytes and about 20 sound files each about a minute long.We are getting the textual data by parsing XMLs and then we keep them in ArrayLists. The sound files are directly written inside the app storage using File I/O (and not on SDcard or Apps Cache directory).This application is to be run on devices running Android 1.5 or later.I understand, and please correct me if I am wrong, that we can cache the files either on SDcard or inside the application or inside applications Cache directory.
View 2 Replies
View Related
Apr 16, 2010
I am implementing GTalk sample application by refering some book But they mentioned the following imports import
com.google.android.gtalkservice.IGTalkSession; import com.google.android.gtalkservice.IGTalkService; import com.google.android.gtalkservice.GTalkServiceConstants; import com.google.android.gtalkservice.IChatSession;
But when i am importing it is giving me error the import can't be resolved. I tried those above imports for the following targets 1.1, 1.5, Google api, 1.6.Google api, 2.0, Google api, 2.0.1,Google api, 2.1, Google api No where the above imports found I am unable to import above things.
View 2 Replies
View Related
Dec 23, 2009
This is a newbie Droid question, but how do I deploy an application to the HTC Eris? I have the Eclipse ADT plugin and I am able to run the emulator, but now I want to push it out and try it for real.Can someone point me to documentation that shows how to do this?
View 1 Replies
View Related
Aug 5, 2010
I developed an application. Now I want to deploy it on real device. Can any body please tell me the steps and the requirements to deploy it on a real device.
View 5 Replies
View Related
Oct 27, 2010
I have developed a database application for Android. Now I want to make it available to deploy it. But I don't how to deploy it with the database.
View 1 Replies
View Related
Aug 10, 2010
I'm an android newbie having a lot of troubles with the android emulator. I have inconsistent luck in starting up the emulator, and no luck if I start it from within eclipse instead of from the commandline (it waits forever and never boots -- not even after 24 hours).
However, since I figured out how to get it to (sometimes!) start from the command line, I have a workaround to that particular problem. But I have no workaround for my latest problem.
When I try to run it:
CODE:................
But nothing starts on my android instance. MyApp doesn't even show up on the app list.
View 2 Replies
View Related
Jul 28, 2010
I simply want to ask that is it possible to deploy Silverlight Apps on Android.
View 2 Replies
View Related
Apr 26, 2010
It is possible to deploy a build on Google Market filter by the resolution and handset?
For example: I want to deploy a build that works only on the devices that have 480x800 and only OS 2.x
View 3 Replies
View Related
Nov 17, 2010
I would like to use a .jar file generated by SWIG in an Android application. What is the best way to deploy all of the underlying dll's with the Android application?
In a desktop environment, my PATH variable includes the folder containing these dll's.
View 1 Replies
View Related
Sep 15, 2010
Once I complete the application . How i will create the setup file and deploy it.!
View 2 Replies
View Related
Jun 26, 2010
My android app is not in the app store yet. Is it possible to send my app to someone, and they install it on their device. Something like iphone AdHoc?
View 3 Replies
View Related
Dec 4, 2012
For my work, I need to change the original ROM of the tablet received from factory to make them at the image of our company.Is there a simple way to do this ? make the changes on one tablet, extract the ROM (so far so good) and deploy by a simple way to all the other tablet (more hard at this point) ?
View 3 Replies
View Related
Jan 18, 2010
Since I'm really not a fan of Eclipse I'm developing my Android app by following the rules listed here: http://developer.android.com/guide/developing/other-ide.html When I'm deploying with the 'adb install' command I have to manually uninstall the APK from the emulator every time or else the install won't work. Is there any way to bypass this? It's fairly annoying having to add this step in every time.
View 1 Replies
View Related