WIndows did a system restore on a crash boot-up, guess what? yes, my keystore has gone now - for ever. I should have backed it up. But.... The problem is I have 20 Apps that I cannot now update in the Market as it will not accept a new key signing.
I just encountered the space issue on my Desire due to having too many apps installed and i am considering rooting. However i heard that HTC are possibly releasing Android 2.2 with Sense UI beofr ethe end of the month. If i root my desire will i lose the ability to get this update?
i dont know if i understand how gc releases physical memory lets assume that physical mem is divided into 4kB pages.i allocate 2000 objects each 2kB long.lets assume they are allocated one after another in physical memory then i release every even object 0, 2, 4 etc.so i released 1000 objects x 2kB.how many physical pages will be released to other processes?
I understand that the system may kill the activity without calling onDestroy(). Say I have a MediaPlayer that runs even when it's not visible, I would be releasing the player in onDestroy() method.Now, if the system decides to kill the activity after calling onPause() and never called onDestroy(), what does it mean for my MediaPlayer? Is it ever released? This is bigger problem for Camera since I think it requires to be released for other activities to use it.
If I publish an update to my app on the Android Market, will the app only "patch" (or only update changes to current application) or will it just replace the old application with the updated one?The reason is because for my app I need the user to retain some information (such as a database) on their phone that is gathered from the user on the app's first setup and not have to ask the user to repopulate this data on every update.
Los Angles, CA.,-July 20, 2009 mAPPn just released new themes for aHome users this summer.If you're a golf fun, check out the golf theme! You're gonna love it for sure! It's based around golfing where the icons are realistic golf balls. Everything is custom made including tabs, dock, icons and clock.If you're a sci-fi lover, try out the Sliver Orbs! It Keeps a nice futuristic look while has a pretty clean minimalistic look to your phone.If you want to try something cool and different, download the Pixel theme ASAP! The great 8-bit look from the past makes this theme extremely unique from all the other themes in android market.If you like Asian culture, mAPPn's new "Asian" theme is definitely your first choice. Al the icons, dock, tabs and clock are custom made from Asian style items, such as abacus，tea port, writing brush and Biwa.
I will be releasing two applications soon, one for my company and one for me. Publishing app on my own is straightforward, but I'm not sure which account to use for the company.What practice do you use in your company?I only see one solution, creating a special google account like firstname.lastname@example.org shared by the company Android devs.
I am planning to release my app (which i have been pllanning to do so for quite a few time now, waiting for the expansion of google checkout to happen).I am from India and I am planning to release the application using my friends UK Bank account.Is this advisable? Are there any things that I should take care of?Also is there any chance of google expanding the google checkout or in introducing new payout options like paypal?I have been waiting for the support for quite sometime and I am very much depressed on the issue that google is still not expanding the services, ive sent numerous mails to them asking for atleast the estimated release date but in vain.
Its been nearly an yeaar since android is relmore than an year since android phones have been released and still there is such slow progress. iPhones allows developers from most of the countries to publish their apps and customers from any country can buy the same, i think they can even do it through itunes.I think this is going to hurt the progress and development of android big time. If apple can do it why not google? I have been expecting some response from google atleast on the estimated date, so that we can plan accordingly.
We have a paid app in the market place, we would like to release a demo of the paid app. I was hoping we could just recompile w/ the same package name, but apparently that does not work. I have tried manually changing package name etc, but it is a chore, and it seems that several things that automatically happen in eclipse cause more harm than good when renaming the package name. Which brings me to my next question. If having a new package name is the only way to accomplish this. Is there an easy way to fork the paid app, where keeping the changes synchronized is easier? Some kind of Source Control?
Sony Ericsson's Mini Display For Android Phones Looks Like An iPod Nano.It says it will available in Q4 this year.Possible motive for delaying the update? Probably not.But the 2.1 update will most likely come out in Q4 because in my opinion, why release an accessory for your phone that won't even work >.>But this seems kinda pointless unless your phone is on silent or is in a backpack/purse where you can't hear it.
I ran across this great forum post over at xda developers forum, and they are encouraging us to send HTC emails to tell them to release the firmware update for the phone to fix the 30FPS cap which would be great because then there would be nothing holding developers back from making great apps for the phone, and the phone itself will run better too... According to the last update on the OP's post from June 14th, the update is coming but let's continue to write into HTC so they'll send it out asap!Source: Evo capping all graphics to 30FPS:The reason why graphics performance sucks right now - xda-developers
I'm running a sample application that has a map component to it. The app launch find, but I don't see the map loading. I read sometime ago that it might be caused by keystore mismatch? How do I set keystore? Been trying to find it from google and eclipse but can't find where I can change that.
I know that, to be able to sign a package with your own keystore, you have to use the export from eclipse. However, its not easy to keep doing this when you're still debugging the application. Since i have external libraries that uses another keystore and use the shareUserId, it would be reasonable to let, in eclipse plugin, you debug an application using any keystore.Any tips of how to make debugging easy with a private keystore?
I am having Java SSL based server and I want to connect android SSL supported client to it. My keystore in Java is JKS, but android says no JKS implementation found. It supports BKS. Is there any way to have JKS support for android ? If not then how can use BKS in Java. I am trying using PKCS12, but documentation says using PKCS12 for trustanchors purpose is not supported.
I'm about to release an application in the Android Market. I need to generate a keystore to sign my application. The docs are a little spares on what I'm support to put into for the -dname param. Here is the line I'm using: keytool -genkey -v -alias release -keyalg RSA -keysize 2048 -dname "CN=mydomain.com" -keystore my.keystore -validity 10000
What is required in the -dname (Distinguished Name) field? I found out that I can include the CN field. Are there other fields that I must put in before the Market will accept the app? Any good optional ones to put in? Updated I found out I can examine other apk's by using: jarsigner -verify -verbose -certs nameof.apk
I have some code for my app that creates a keystore in android, creates some default keys then saves the keystore. Later on the code tries to reload the keystore, on the emulator this runs fine however when run on a phone I get an EOFException. Any advice on where I'm going wrong?
An out take of the code is below:..........................
I am trying to create certificates for users for my program. I am have created a keystore and included the publickeystore.store with my application in the assets folder. I created all the certificates using the keytool program from JAVA. When I try to authenticate the certificate I get the following error: 12-05 17:32:49.962: ERROR/AndroidRuntime(891): Caused by: java.security.KeyStoreException: KeyStore JKS implementation not found
I'm surprisingly frustrated by this, and I suspect the answer is simple. I have compiled and signed my android app using the Export Wizard, as described here in the section 'Compile and sign with Eclipse ADT'. I would like to backup the keystore and have it handy for future app updates, but I can't figure out for the life of me where the keystore is saved. I of course can use Eclipse to go through the process, but if something happens to my computer I'll be pretty screwed.
To this point, I've been doing development on multiple machines but always packaging for deployment on the same machine. If I want to package for deployment on another machine, will simply copying the keystore file to the new machine do the trick? Anything else I need to be concerned about when doing this?
I am trying to publish my first Android application, and therefore need to sign the app with a keystore. At first everything goes well. I type the following into the command prompt: keytool -genkey -v -keystore testKeystore.keystore -alias testKeystore -keyalg RSA -validity 10000. I answer the several questions that follow, but after the last question, I get the following error. keytool error: java.io.FileNotFoundException: testKeystore.keystore [Access is denied] Maybe I am doing some silly mistake, but I have followed several guides on the internet on how to make a keystore, and I thought that was all there was to it?
I'm trying to generate the MD5 Fingerprint I will use with the release of my application. I used Eclipse to Compile and Sign my application, which gave me a keystore file and a .apk file. Now i need to generate the MD5 for my MapViews. I tried using the cmd prompt to generate it, but everytime it states that no such file exists. Is there somewhere special i need to be storing the keystore so the keytool has access to it? Also, once i get the MD5 fingerprint, all i have to do is insert it and re-compile and sign my application (the same way i previously did it). Am i correct on that assumption? I've read through the developer docs and I'm still unclear on the whole process.
I am relatively new to Android. I am working on an application wherein i want to display digital signals. But the problem is once I occupy the available screen width how to i add a scrolling feature to continue viewing the signal. Also i am drawing the signal using using drawLine(), so what co-ordinates should i set for drawing the lines when scrolling is enabled?
Does anyone think some of the issues people could be having are flash running in the background when you navigate away from a webpage to another app? Since Android is a multitasking OS wont those mini apps continue running?
I have an application on android market which is signed with my keystore, this application is a paid one, But now i have same application with some restricted features and this app is Free. both the apps are on android market. But the problem is I signed both Paid and Free apps with same KeyStore. Now i want to change keystore of one of the app. How do i do this.
i crated it a while back and now I want to provide an update. I know I'm providing the correct password but I keep getting the error message that says the keystore has been tampered with or the password is incorrect... Is it possible to generate a new keystore? Has anyone else seen this issue? Is there a way I can fix this.
I want to use the Google Maps API in my Project. I signed up and got the API key also. When I run my application now I'm getting an error "Error generating final archive: Invalid keystore" I m really fed up. It is very difficult to use Maps in an application.
I'm developing on multiple computers. If I deploy to my phone directly from Eclipse on one computer, I can't deploy from the other without uninstalling first. I'm assuming this is because there is a debug certificate being used to sign the app, and they're not the same across the two machines. Is it possible to copy one over to the other so that Eclipse is using the same one on both machines?
I can't update any applications in the Market now because I accidentally deleted my android keystore. Does anyone know how I could get it back? I've tried running a recovery program, but for whatever reason it's not showing up.
After finishing my android application development I used the command showing below to get private key, but it shows some errors such as "The Keystore was tampered with or password was in correct". $ keytool -genkey -v -keystore DEBUG.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000 Is my problem with DEBUG.keystore? Should I need to generate another keystore for public release?
I just wrote a little game for droid. I was thinking I would put some put some adds in it and release it for free and maybe I'd make a buck or two.I'm wondering what I need to do before I sign up for this.First, I live in Canada. I assume there might be some sort of problem getting paid from the US?I do not have a company. Can I just make up a name to use for now, and if I start making money then I can register the company name and get a business licence later? (Claiming any profits as personal income on my taxes until I do, of course.)
my application is not a service, it's a normal application, with some windows and some stuff. i dont wanna make it a service cos is too munch complicated and i prefeer to avoid it then, if my application is not a service, when it goes to background (home key pressed for example), it continues working (sending/getting data from internet)? i ask this because i read this on a developer guide tutorial: "Because an Activity can perform actions only while it is active and in focus, you should create your status bar notifications from a Service"
I uploaded my application to Market and then downloaded it to my phone. Now I'm unable to use debug keystore which is used by default by Eclipse ADT Plugin (Re-installation failed due to different application signatures) and when I'm trying to setup own keystore in Eclipse->Windows->Android->Build->CustomDebugKeystore, I'm unable to enter password or accept keystore and type password later. Is there anything I can do or only way do debug app on device is to uninstall market version and deal with default debug keystore?
I have a custom Android view which overrides onTouchEvent(MotionEvent) to handle horizontal scrolling of content within the view. However, when the ScrollView in which this is contained scrolls vertically, the custom view stops receiving touch events. Ideally what I want is for the custom view to continue receiving events so it can handle its own horizontal scrolling, while the containing view hierarchy deals with vertical scrolling.
Is there any way to continue receiving those motion events on scroll? If not, is there any other way to get the touch events I need?
I'm working on a litte HTTP server application for the Android. Now I like to secure the communication by using SSL. But I got stuck by creating a suitable keystore file. Searching the archives I came to the conclusion that it will be best to use a BKS type keystore since all other keystore types (like JKS) are not supported on the android.
Unfortunately I can't figure out a way to setup the keystore file. I tried OpenSSL - wrong keystore format. I tried the keytool from JDK - right keystore format but it doesn't support BKS keystores. I tried the Keytool IUI - I could create a BKS type keystore but it alwais ends up in an InvalidKeyException "Illegal key size". No matter if I try to create a new certificate or import it from a JKS keystore. (I tried to create the RSA ver.3 certificate with a key size of 2048 and 1024 bits.) How do you create BKS keystores?
For completeness here's the code I trying to use for loading the keystore:..............................
I'm writing an Android app that requires SSL client authentication. I know how to create a JKS keystore for a desktop Java application, but Android only supports the BKS format. Every way I've tried to create the keystore results in the following error: handling exception: javax.net.ssl.SSLHandshakeException: null cert chain
So it looks like the client is never sending a proper certificate chain, probably because I'm not creating the keystore properly. I'm unable to enable SSL debugging like I can on the dekstop, so that's making this much more difficult than it should be.
For reference the following is the command that IS working to create a BKS truststore: keytool -importcert -v -trustcacerts -file "cacert.pem" -alias ca -keystore "mySrvTruststore.bks" -provider org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath "bcprov-jdk16-145.jar" -storetype BKS -storepass testtest
Here is the command I've tried that is NOT working to create a BKS client keystore:
After having about 30 days of experience using the i7500, install just about all that I can, jc1 to jc6, jb2, gaosp, musty. Digging and digging in this forum & in the internet, looking just about every place to see what can be done to help this phone getting better. My cellular provider decided to discontinue the Sale of the i7500. I have decided not to continue with the galaxy, and return it. I switch to the long lasting battery life and stable Firmware - Of the Nokia user (E72), and sign 3 year of Gery phone life.