[TUTORIAL] How to Sign Your Apps - Android Software Development

I wrote up a guide on how to sign Android apps using the command line tools. This is good for themers who typically don't use Eclipse.
http://sites.google.com/site/zipsigner/desktop
Enjoy,
Ken

Thanks!
Do you know if (and how) app for Amazon store should be signed?

dop2010 said:
Thanks!
Do you know if (and how) app for Amazon store should be signed?
Click to expand...
Click to collapse
I haven't published there yet, but from what I understand amazon automatically signs the application for you during the publishing process so it sounds like something you don't have to worry about.
Ken

kellinwood said:
I haven't published there yet, but from what I understand amazon automatically signs the application for you during the publishing process so it sounds like something you don't have to worry about.
Ken
Click to expand...
Click to collapse
Ok, but should I upload signed or unsigned apk? Or this doesn't matter?

dop2010 said:
Ok, but should I upload signed or unsigned apk? Or this doesn't matter?
Click to expand...
Click to collapse
It probably doesn't matter.
Ken

nyc one

Good writeup..
Swyped on my Htc Desire running on Supernova Extreme - Gingerbread goodness with 2 GB of Internal memory

dop2010 said:
Thanks!
Do you know if (and how) app for Amazon store should be signed?
Click to expand...
Click to collapse
I have published my non-signed app this week. Amazon did not reported any problem.

ondrej.morsky said:
I have published my non-signed app this week. Amazon did not reported any problem.
Click to expand...
Click to collapse
I published signed app and it was also approved

Good share .!

Related

WTB: WidgetLocker

guys want to buy widget locker but due to market restriction it isn't available in my market ...is there anyway to buy it ? i can pay via paypal.
someone else download it for me and i'll pay him through paypal ? is it possible ?
Email the dev about paying via paypal.
Youre asking for warez, and no one likes warez
Sent from my HTC Desire
He's trying to pay! Leave him alone
What about the app that changes where your markets from? ._.
How hard hard is it for me to download a cracked version? But seriously I want to pay for that little app. I appreciate if someone can guide me on how to buy that app?
Suppose even if I get through someone? How will I receive future updates? Obviously that isn't showing up in my region?
Sent from my HTC Desire using Tapatalk
faceqt said:
He's trying to pay! Leave him alone
What about the app that changes where your markets from? ._.
Click to expand...
Click to collapse
Seriously? At what point did I say he wasnt trying to pay? Jesus...
But good point. Google 'Market Enabler' download amd install it then you should have no issues.
Or, as I said, email the developer that you cant buy it via the market and he'll put robably semd you apks after you pay him via paypal.
Sent from my HTC Desire
GANJDROID said:
Seriously? At what point did I say he wasnt trying to pay? Jesus...
But good point. Google 'Market Enabler' download amd install it then you should have no issues.
Or, as I said, email the developer that you cant buy it via the market and he'll put robably semd you apks after you pay him via paypal.
Sent from my HTC Desire
Click to expand...
Click to collapse
Yup. +1 for this. Those 2 are the only way i guess. but as for market enable i think we need Root access right?
LuffyPSP said:
Yup. +1 for this. Those 2 are the only way i guess. but as for market enable i think we need Root access right?
Click to expand...
Click to collapse
yes, you need to be rooted
dboy0911 said:
yes, you need to be rooted
Click to expand...
Click to collapse
then OP have the other option only if he is not rooted.
Well I'm using leedroid's rom..so I'm already rooted and using the market enabler..but my point is no idea but I'm not satisfied buying through market enabler Channel. I'll contact the developer.
Sent from my HTC Desire using Tapatalk
what do you mean not satisfied?
LuffyPSP said:
what do you mean not satisfied?
Click to expand...
Click to collapse
I meant if I buy through market enabler I might not get updates? Plus through market enabler I don't want give my cc details... I prefer paypal...
Sent from my HTC Desire using Tapatalk
wahur1 said:
I meant if I buy through market enabler I might not get updates? Plus through market enabler I don't want give my cc details... I prefer paypal...
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
you will get updates normally as you did. i bought so many apps using that and i got all updates.
bout cc details, cant help bout it. google checkout is pretty safe i guess.
Marketenabler is the way to go as pointed out earlier. I live in Norway and the paid app store just got enabled here, but before that I used Google checkout and market enabler no problems at all...
Sent from my HTC Desire using XDA App
LuffyPSP said:
you will get updates normally as you did. i bought so many apps using that and i got all updates.
bout cc details, cant help bout it. google checkout is pretty safe i guess.
Click to expand...
Click to collapse
acejacksooted said:
Marketenabler is the way to go as pointed out earlier. I live in Norway and the paid app store just got enabled here, but before that I used Google checkout and market enabler no problems at all...
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
google checkout don't support paypal right ?
ok guys i paid him via PayPal..now waiting for APK ..
Update: paid him and got the apk...loving it. Can't wait to mod it lol...xda forum driving me crazy lol
Sent from my HTC Desire using Tapatalk
wahur1 said:
google checkout don't support paypal right ?
Click to expand...
Click to collapse
Not yet
and good news that you finally got it sorted
Sent from my Galaxy Tab
good for you dude. and how do you get updates? does the dev mention anything bout that to you?
LuffyPSP said:
good for you dude. and how do you get updates? does the dev mention anything bout that to you?
Click to expand...
Click to collapse
yeah i first sorted out the updates issue. he said i'll mail you the future updates .
Cool. glad to hear that. i might need manual payment like that someday, though am pretty happy using the ME right now.

Groupon app not available for Atrix?

I went to Android Market on my PC to find and download the official Groupon app to my Atrix. It's there, but when I select to install, on the list of phones my old Nexus One (listed as "Nexus One on AT&T") shows up as installable, but my current Atrix 4G is grayed out and won't install. I went to the Market on my Atrix, and the official Groupon app doesn't even show up there. Does anyone know if there is a reason why an app like Groupon would not be available for the Atrix? Thanks.
It shows up for me and works no problem. What rom are you rrunning?
Sent from my MB860 using XDA App
thereal2x said:
It shows up for me and works no problem. What rom are you rrunning?
Click to expand...
Click to collapse
I'm running the latest update 4.1.83, not rooted or anything yet. Thanks.
4.1.83 rooted and not in market. Same as op with website, shows Cap, Atrix greyed out. Are you sure your not mistaking the japan version for the us groupon? Android apps can be phone specific now.
Use market enabler to change market region on your phone
Sent from my GT-I9100 using XDA Premium App
tjjensen23 said:
Use market enabler to change market region on your phone
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
Doesnt work. Its blocked by phone not by region. OP I will get out the Cap tomorrow and post an apk for you.
I have it. My only gripe is the splash screen doesn't fill the screen.
nosit1 said:
I have it. My only gripe is the splash screen doesn't fill the screen.
Click to expand...
Click to collapse
You have the official Groupon app on an Atrix 4G? Is your phone rooted with a custom rom?
Sounds obvious, but (since it wasn't mentioned) have you tried installing from the Android market via the phone?
Inspiredwire said:
Sounds obvious, but (since it wasn't mentioned) have you tried installing from the Android market via the phone?
Click to expand...
Click to collapse
Hi. Yes, I did try installing it via market on my Atrix (I mentioned in my post that it didn't even show up there). Seems strange to me that an app like this would be phone specific. Thanks.
Putter said:
Hi. Yes, I did try installing it via market on my Atrix (I mentioned in my post that it didn't even show up there). Seems strange to me that an app like this would be phone specific. Thanks.
Click to expand...
Click to collapse
Whoops, sorry. Yeah, you did mention it. Have you tried a battery pull?
Putter said:
You have the official Groupon app on an Atrix 4G? Is your phone rooted with a custom rom?
Click to expand...
Click to collapse
I have it as well and downloaded it from the Market on the phone.
I am rooted and have had the app since the first day the phone launched.
i have it as well. installed from the market when i first got the phone, and i think it still updates as well.
doesn't show in the market when i search now. weird.
Groupon apk file for u guys who need it
Here's Groupon apk file for u guys who ever needs it.
jesseji said:
Here's Groupon apk file for u guys who ever needs it.
Click to expand...
Click to collapse
Thanks for posting it. Sorry to be a noob about this, but is this something that can only be installed on my Atrix if it's rooted? Thanks.
Inspiredwire said:
Whoops, sorry. Yeah, you did mention it. Have you tried a battery pull?
Click to expand...
Click to collapse
Yep, I usually pull the battery at least every other day just to clear any gremlins out of the system.
I don't think so Putter
Putter said:
Thanks for posting it. Sorry to be a noob about this, but is this something that can only be installed on my Atrix if it's rooted? Thanks.
Click to expand...
Click to collapse
It can only be installed if you have sideloading enabled. Thanks to whoever posted the apk, im hitting your button now.

Beware of android market malware

Redmondpie report here which is self explanatory....
Now thats what im talking about...
And both of these require users to download and install crap on their phones. The solution still seems to be to only download reputable apps from reputable devs.
Oh well,,time to install AVG!!!
Sent from my GT-P1000 using XDA App
naimmkassim said:
Oh well,,time to install AVG!!!
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
You could, but you might be better off installing something that will actually protect your device.......
(lookout)
Malware in android market??
What can i do to protect my SGT?
Next flash new
Rottenapple says that android is rubbish and not to be used, also is copy of iOS because apple invented the world and they have a patent to prove i
conantroutman said:
You could, but you might be better off installing something that will actually protect your device.......
(lookout)
Click to expand...
Click to collapse
Or you could do neither and just not install pirated apps and only install apps from legit devs.
A. Nonymous said:
Or you could do neither and just not install pirated apps and only install apps from legit devs.
Click to expand...
Click to collapse
Thats some good advice right there...
Sent From My Fingers To Your Face.....
conantroutman said:
You could, but you might be better off installing something that will actually protect your device.......
(lookout)
Click to expand...
Click to collapse
Ohh,,any good suggestion conantroutman? Something that will actually protect my device?
Sent from my GT-P1000 using XDA App
Grr Google ...
So that is probably how my twitter account got hacked.
If the mallware can do all that mentioned in the article then I guess it will have no problem reading saved passwords like Gmail and others
Twitter account got hacked a while after starting to use Galaxy Tab, I am thinking the pass from Android was read by some mallware.
A Skype update mentioned a similar thing and asked to update.
If I remember correctly Android was supposed to allow each application to read/write its in its own area in the device, I guess that only applies to the ... "good-ware" applications, the mall-ware can read all the other data.
On the other hand Google can do a great job when it comes to not letting us see/install all applications because we are from some X country.
... sent from my PC
My mama once told me always use protection son!
As Mulder on the X-Files used to say, “Trust No One”. Not even this site. Use your common sense and check the sources. Can you verify the information? Does the information sound balance and reasonable? Where else can you research this before you do something that cannot be fixed? At the end of the day, you are the last barrier of protection for yourself.
naimmkassim said:
Ohh,,any good suggestion conantroutman? Something that will actually protect my device?
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
Read my last post!
In other news
Cupertino Tart report that Android is bad and will eat your babies
Here: www.rottenapples.troll
In the other hand the chaps at Redmond knows a lot about malware and viruses, after all they suffered every single infection known to man and computer
naimmkassim said:
Ohh,,any good suggestion conantroutman? Something that will actually protect my device?
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
Lookout and wavesecure were reccomended to me...
conantroutman said:
Lookout and wavesecure were reccomended to me...
Click to expand...
Click to collapse
Wow. Nice one, i will try it. Thanks. They should upgrade this tapatalk so that i can hit the thanks button for you
Sent from my GT-P1000 using XDA App

Android App

I just created my app. It works flawlessly.
My question is after I upload it to market and selected to be a paid app.
How do I implement in app billing feature within my own app. Thanks.
This is the only thing stopping me to complete it successfully.
If a person clicks on buy on my app. It will generate an error.
Sent from my SAMSUNG-SGH-I997 using xda premium
How did you create you app, can I ask? The reason im asking, is revealed here - http://forum.xda-developers.com/showthread.php?t=1250549
Craig m said:
How did you create you app, can I ask? The reason im asking, is revealed here - http://forum.xda-developers.com/showthread.php?t=1250549
Click to expand...
Click to collapse
I used eclipse. And second of all, the post you provided is irrelevant to my question. That post has nothing to do with what I asked but thanks.
Sent from my SAMSUNG-SGH-I997 using xda premium
mulcahyd said:
I just created my app. It works flawlessly.
My question is after I upload it to market and selected to be a paid app.
Click to expand...
Click to collapse
Does this mean you have purchased a vendor account and have uploaded your signed app to the Market?
mulcahyd said:
How do I implement in app billing feature within my own app. Thanks.
This is the only thing stopping me to complete it successfully.
Click to expand...
Click to collapse
Look at the Developer's guide for in-app purchases
mulcahyd said:
If a person clicks on buy on my app. It will generate an error.
Click to expand...
Click to collapse
Where does this "error" happen? What is the error?
Rootstonian said:
Does this mean you have purchased a vendor account and have uploaded your signed app to the Market?
Look at the Developer's guide for in-app purchases
Where does this "error" happen? What is the error?
Click to expand...
Click to collapse
I have a developer paid account. After I make it published, I upload it to market. In my developer console it has it where a feature called in-app below my app icon. I click on it, it says this app does not have billing permission.
So in order for someone to make a purchase, my app needs to be integrated with in app billing.
Sent from my SAMSUNG-SGH-I997 using xda premium
Sounds like you're missing the billing permission in your Manifest file. I don't remember the syntax off-hand, but you can Google it...like <uses-permission="MarketBilling"> or some such thing LOL
You do know you have to code all the in-app billing and that it only processes a transaction; it does not provide any content delivery.
Sounds like you're missing the billing permission in your Manifest file. I don't remember the syntax off-hand, but you can Google it...like <uses-permission="MarketBilling"> or some such thing LOL
You do know you have to code all the in-app billing and that it only processes a transaction; it does not provide any content delivery.
Click to expand...
Click to collapse
I'm trying to code that
dungeon.Java which is like a fake in-app billing program. I almost got it done.
Sent from my SAMSUNG-SGH-I997 using xda premium

New firmware 1.29.1540.17 for developer One

Just wanted to let folks know this is available. It just says system enhancements and only 17mb. Downloading now..
Old news
vince2398 said:
Just wanted to let folks know this is available. It just says system enhancements and only 17mb. Downloading now..
Click to expand...
Click to collapse
thats old news.
cc999 said:
thats old news.
Click to expand...
Click to collapse
Ok sorry, didn't realize that. I just got notified. Do you know what's included?
vince2398 said:
Ok sorry, didn't realize that. I just got notified. Do you know what's included?
Click to expand...
Click to collapse
system enchancements
expertzero1 said:
system enchancements
Click to expand...
Click to collapse
Lost my ****, well done!
Sent from my HTC One using xda app-developers app
vince2398 said:
Just wanted to let folks know this is available. It just says system enhancements and only 17mb. Downloading now..
Click to expand...
Click to collapse
Is it 4.2.2?
Nope
I also just got this update here in Asia. Can anyone report on what improvements this was supposed to have made?

Categories

Resources