I have developed a android application which I want to publish to market. I have developed the app using Eclipse IDE I have gone through the publish related checklist and documents.
Here I have few doubts :
The certificate mentioned in the checklist, is it the same which I have used while exporting my app from Eclispe ?
I am a individual developer. Do I need to give the Company name ?
How much time it takes to activate once I publish the app ?
Any help is appreciated.
Regards,
Shankar
Yes. (I am assuming you followed the instructions at http://developer.android.com/guide/publishing/app-signing.html)
You can give your name as the company name.
It is active immediately. :-) . There is no approval process or moderation.
I have recently published my sms scheduler app "In Time SMS". During the final days I face
same state as of you now. So, I think, I may can provide some answers to your questions.
For your queries:
It is the same certificate that you used during exporting app in eclipse. Save your keystore elsewhere.
You do not need a company name. You can publish your app as individual.
Normally it takes 15min-2hrs depending upon the published version distribution in several
servers of Google.
FYI:
https://play.google.com/store/apps/details?id=com.in.time.sms
http://intimesms.wix.com/reminder
Related
I have to distribute Android apps within my organization. I have a google developer account. Below it tells to login to the admin console to enable private channel.
https://support.google.com/a/answer/2494992?hl=en
Problem -it does not sign me in as Google help states that
my.account#company.com, doesn't have an administrator but is instead managed by Google.
Requirement - So how can i get the administrator account.
Any help will be appreciated.
Regards
You can provide the .apk files directly to your organization.
Either you can allow to download a signed .apk file through a web site which will launch the install procedure or you can make an app market which provides a list of .apk files and installs them automatically, as Amazon's App Shop.
I'm not sure if Google account allows you to share app locally. But we use Hockeyapp to do the same. It works great. You can even integrate it to your app and upload the crashes too. Many other features. Take a look at this to know other solutions. It supports iOS as well as Android and offers a good user experience.
But you've to pay a bit for it. CashAnalytics is free. Do small research for yourself.
I have used crashlytics for this purpose in my last project.
It works great for beta distribution in development phase.
Also, it's crash reporting is excellent to guide you to the source code line causing crashes.
I want to publish my application with an account that I already used for publication of an existing application. But I used a different keystore for this application. Now I have a week and i try every day I could not every time, try again later. when I want to enter the price that my first application is free and this application also. I checked all the necessary just the price that is not accessible. So my application is still in draft.
Unexpected error. Please try again later. (-32,600)
WHY CAN NOT I POST CONTENT?
You must consider each of the points below before publishing your application.
You must confirm that this application complies with the instructions on the content.
You must certify that the application complies with the laws of the United States for export.
Please identify at least one country.
Please indicate that your application is free, or fix a price.
The keystore is not the problem, you can have different keystores for every application. The thing is that you can't change the keystore of an application once you've pushed your first apk to the market.
Your problem happens to other users here. Maybe a Google problem?. I am publishing 3 apps right now and I am blocked in 2 of them with that exact issue...
Error while uploading a new version of an Android app
Finally solved. Some users contacted google support.
Google Play Store - Unexpected error (-32600)
I believe you have to use the same keys to publish applications using the same account.
You have to use the same key, if you lost it I suggest you to unpublish last one and publish this with the same name. This is the only way. You are not the only one who gets that problem. I'm really sorry.
You are not able also to remove you ralst application on your panel apk list. Only option is to unpublish. And.. I know it can make some mess in the future on your panel list.
I want to upload an app in android market. I need to know the legal installations on devices. So is there any information available to developers to know who has downloaded their apps from market. Because, one thing i am sure is that a person can not download an application unless he is not signed in.
you need to use licensing
http://developer.android.com/guide/publishing/licensing.html
Not specifically a programming subject, but if your application is for sale you can log into the Android Market publishing site and then click on the link to your Google Checkout account: every individual who has paid for your application will have an order entry with full details about who they are in the Google Checkout orders page.
I'll be publishing an Android application to the market for the first time .
I have already posted all these questions on the Android Market help website but no one answered , hence posting the question here though I know this is a developer forum , since I dont know of anyother option of getting answers to this question.
I have the following queries:
1> I want to publish the application in my organisation's name , so do I need to visit the http://market.android.com/publish & create a mail Id in my company's name ?
2> Do I need to provide an authorisation letter in my organisation's name , if I am publishing the application in my organisation's name ?
3> Is there any separate licence for a developer publishing an Android application & an organisation publishing an application?
4> Is there any renewal policy of the licence?
5> I want to use the application from an enterprise perpective , so want to know is there any rule for the same.
I went through the developer site of android , but didn't find any information about publishing an Android application in Android market in the name of the organisation. Everything mentioned there seems for an individual developer perspective.
Kindly provide me your inputs. Sorry if I posted it at wrong place.
Warm Regards,
CB
Publishing an Android app has very little restrictions. Briefly:
1> Yes, you need to create an account and pay a $25 fee. It's makes sense to have the email address reflect the company name, but it's not necessary.
2-4> No authorization letter is required nor is there any special license that's granted, so there's no renewal required.
5> There's nothing special with regards to enterprise use. However note that once you publish on the market, anyone can install and run your application (within the geographic and device capability limits specified when you publish and in the manifest).
Note, for enterprise use, you may want to consider not publishing to the market and simply installing the .apk from a local file server. This is pretty straight forward. You just need to enable "Unknown sources" in the Application settings and download the .apk using your browser (or you can get use a QR code and a scanner app).
I've got an app which I would like to distribute through the market place and also from my own site. How do I, using only one build and one key, check to see if the app was downloaded from the market place or not?
This question is answered by having the code signed with different keys, but we ideally want a single build.
packageManager.getInstallerPackageName(context).equals("com.google.android.feedback")
http://developer.android.com/reference/android/content/pm/PackageManager.html#getInstallerPackageName(java.lang.String)
It seems that this can't be done.
On my Android 1.5 handset only applications installed via Market are listed in "My downloads" in Market App, so the question is if you can retrieve that list in runtime. I don't know if it's the same with Android 2.x.
Paid apps from the market can use the Android Licensing Module to determine if they are buyed from the market. But for free apps i don't know a solution
http://developer.android.com/guide/publishing/licensing.html
I don't know if this really correlates or not, but if you can read /data/system/packages.xml market apps seem to have installer="com.google.android.feedback" while those bundled with the system build and those locally compiled do not.