Android Market: Can you download apps without publishing them? Do you pay for your own apps? +signing problems

by Justin (Google Employee) » Tue, 28 Apr 2009 02:21:44 GMT


Sponsored Links
 > I tried to upload an app, the uploader accepts it, but when I try to

Did you already have your app installed when you tried to download the
version from Market? If so, was the existing version uploaded
automatically from Eclipse and signed with the debug key?

Cheers,
Justin
Android Team @ Google



--~--~---------~--~----~------------~-------~--~----~



Android Market: Can you download apps without publishing them? Do you pay for your own apps? +signing problems

by Just Checking » Tue, 28 Apr 2009 02:42:44 GMT


 I already did have the app installed through Eclipse. Before uploading
the app, I exported the apk, then signed it with jarsigner. I also
tried adb uninstall before downloading; no luck there either.

How about my other questions?

--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


Android Market: Can you download apps without publishing them? Do you pay for your own apps? +signing problems

by Justin (Google Employee) » Tue, 28 Apr 2009 02:50:05 GMT


 Having the app installed with two different certs used for signing
would have definitely caused a problem. What's your app? What does
logcat say when you try to download?

As far as paying for your own app, I think you do, not really sure.
This is pretty simple to test and it doesn't seem like giving yourself
money is a problem, per se, although perhaps inconvenient.

Cheers,
Justin
Android Team @ Google



--~--~---------~--~----~------------~-------~--~----~



Android Market: Can you download apps without publishing them? Do you pay for your own apps? +signing problems

by Just Checking » Tue, 28 Apr 2009 03:18:16 GMT


 I emailed you the name of the app.

logcat simply says:

I/vending (  186): com.android.vending.AssetDownloader
$DownloadManagerBroadcastReceiver
$MyPackageInstallObserver.packageInstalled(): Package install from
content://downloads/download/329 failed: Package file was not signed
correctly.

Giving myself money is not a problem, but as far as I remember 30%
goes to the carrier, right? Which means paying $3 to check that your
$10 app works. And it's another accounting detail to keep track of.

Also, with that phone that bears a logo of a fruit but will not be
named here, you can send codes for free versions of your app to
testers, review sites, and the like. I think this is tied to a
specific device ID, though. It seems this functionality is not yet
available on Market.
--~--~---------~--~----~------------~-------~--~----~



Android Market: Can you download apps without publishing them? Do you pay for your own apps? +signing problems

by Streets Of Boston » Tue, 28 Apr 2009 04:31:13 GMT


 I tried buying my own app once to try out how updates would work, etc.
I could not do it (i put in my credit-card details and i got some
weird server-errors and that was the end of it).

Maybe this has changed recently...

On Apr 27, 2:50pm, "Justin (Google Employee)" <j...@google.com>



--~--~---------~--~----~------------~-------~--~----~



Android Market: Can you download apps without publishing them? Do you pay for your own apps? +signing problems

by Justin (Google Employee) » Tue, 28 Apr 2009 04:34:48 GMT


 I guess the other question is, if its your app, why do you need to
download it from Market? As far as providing free copies to reviewers,
you can just host the APK on your own server behind a password
protected page that you share the password to your reviewers.

More logcat context would be useful here. There's no additional
explanation of what went wrong? Failed installations, at least from
adb, usually report more reason for the failure.

Cheers,
Justin
Android Team @ Google



--~--~---------~--~----~------------~-------~--~----~



Android Market: Can you download apps without publishing them? Do you pay for your own apps? +signing problems

by Justin (Google Employee) » Tue, 28 Apr 2009 04:42:33 GMT


 Yeah, so as it turns out we don't allow you to purchase from yourself.
This is not allowed by Checkout and I think there would be a number of
issues if this was allowed. The Checkout help center would probably be
the right place to look for more information on this.

To the original poster, did you change forward-locking status of this
app at all?

Cheers,
Justin
Android Team @ Google





--~--~---------~--~----~------------~-------~--~----~



Android Market: Can you download apps without publishing them? Do you pay for your own apps? +signing problems

by Just Checking » Tue, 28 Apr 2009 05:27:20 GMT


 The only reason to download it myself from Android Market is to make
sure other people can do it. How can I be sure it's only MY phone that
can't install it on, and users won't be impacted?

I'm not sure what you mean by forward-locking status. Do you mean the
copy protection publishing option? It's on now, and I think it was
always on.

As for logcat, there really is no more detail:

V/WifiStateTracker(   57): Changing supplicant state: ASSOCIATED ==>
COMPLETED
V/WifiStateTracker(   57): New network state is CONNECTED
D/WifiStateTracker(   57): DhcpHandler: DHCP request started
D/dalvikvm(  144): GC freed 5605 objects / 410176 bytes in 111ms
D/dalvikvm(   57): GC freed 19717 objects / 912112 bytes in 244ms
D/PackageParser(   57): Scanning package: /data/app/vmdl43051.tmp
I/installd(   35): unlink /data/dalvik-cache/
d...@app@vmdl43051....@classes.dex
D/dalvikvm(   57): GC freed 16093 objects / 762384 bytes in 322ms
I/vending (  186): com.android.vending.AssetDownloader
$DownloadManagerBroadcastReceiver
$MyPackageInstallObserver.packageInstalled(): Package install from
content://downloads/download/329 failed: Package file was not signed
correctly.
I/ActivityManager(   57): Stopping service:
com.android.providers.downloads/.DownloadService
V/WifiMonitor(   57): Event [CTRL-EVENT-DISCONNECTED - Disconnect
event - remove keys]
V/WifiStateTracker(   57): New network state is DISCONNECTED

--~--~---------~--~----~------------~-------~--~----~



Android Market: Can you download apps without publishing them? Do you pay for your own apps? +signing problems

by Justin (Google Employee) » Tue, 28 Apr 2009 07:08:30 GMT


 Without being able to attempt this download and install myself there's
not a lot more that I can do. Its also always possible there was some
odd data corruption on this download. My recommendation is to
uninstall any previous versions you have and any other apps that would
have the same package name (the system only cares about package names)
and try your tests again.

Cheers,
Justin
Android Team @ Google



--~--~---------~--~----~------------~-------~--~----~



Android Market: Can you download apps without publishing them? Do you pay for your own apps? +signing problems

by Just Checking » Tue, 28 Apr 2009 22:45:36 GMT


 Thank you. That provided the hint I needed to figure out what was
happening.

It turns out that if your Eclipse project name has a space in it,
there's no problem whatsoever before you sign the .apk; after you sign
it, though, it won't install. Something breaks when there's a space in
the project name. So if you have a version called "MyApp Lite", it
fails to install. "MyAppLite" works.
The alarming thing is that when you upload an app to Market, the
problem is not detected - it only happens when you download it to a
phone. So you could upload an app, be certain it's available on
Market, but nobody can download it. Scary thought, isn't it?




--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. DataStage Interactive Online Training at BigClasses.com

* 100% JOB Oriented Training
        * Attend Two FREE Trail Classes
        * Affordable FEE with REAL TIME Trainers
DataStage course content:  
http://bigclasses.com/cms/data-warehousing/data-stage.html

BigClasses.com is a Global Interactive Online Learning Portal started
by Data Warehousing Experts with an aim to provide a Job Oriented
Training on ETL & BI Reporting Tools.

ABOUT OUR FACULTY: We have excellent DataStage instructors, who have
Industry experience & experts in Online Training.

TRAINING HIGHLIGHTS:
        1. Interactive Learning at Learners convenience
        2. Industry Savvy Trainers
        3. Learn Right from Your Place
        4. Customized Curriculum
        5. Support after Training
                A) Resume Preparation
                B) Certification Guidance
                C) Interview Assistance

Guaranteed Placement Assistance for USA Learners

We have a forthcoming online batch on Data Stage

OTHER DATA WAREHOUSING TOOLS OFFERED:
Reporting Tools:         Business Objects, OBIEE, MicroStrategy, Hyperion.
ETL Tools         :     Informatica, Data Stage, BODI, Abinitio.
Other Tools       :     MS BI, TeraData, SAS.

OTHER TRAININGS OFFERED:
        * SAP
        * IBM Mainframes
        * Microsoft Technologies
        * Testing Tools
Visit: www.bigclasses.com
CONTACTUS:cont...@bigclasses.com
USA: 1-302 525 2655
INDIA: 91-800 811 4040 for Career Advice
Skype ID: Gtalk ID: Yahoo ID: Hotmail ID: bigclasses

-- 

2. Cognos Interactive Online Training at BigClasses.com

* 100% JOB Oriented Training
        * Attend Two FREE Trail Classes
        * Affordable FEE with REAL TIME Trainers
Cognos course content:  http://bigclasses.com/cms/data-warehousing/cognos.html

BigClasses.com is a Global Interactive Online Learning Portal started
by Data Warehousing Experts with an aim to provide a Job Oriented
Training on ETL & BI Reporting Tools.

ABOUT OUR FACULTY: We have excellent Cognos instructors, who have
Industry experience & experts in Online Training.

TRAINING HIGHLIGHTS:
        1. Interactive Learning at Learners convenience
        2. Industry Savvy Trainers
        3. Learn Right from Your Place
        4. Customized Curriculum
        5. Support after Training
                A) Resume Preparation
                B) Certification Guidance
                C) Interview Assistance

Guaranteed Placement Assistance for USA Learners

We have a forthcoming online batch on Cognos

OTHER DATA WAREHOUSING TOOLS OFFERED:
Reporting Tools:         Business Objects, OBIEE, MicroStrategy, Hyperion.
ETL Tools         :     Informatica, Data Stage, BODI, Abinitio.
Other Tools       :     MS BI, TeraData, SAS.

OTHER TRAININGS OFFERED:
        * SAP
        * IBM Mainframes
        * Microsoft Technologies
        * Testing Tools
Visit: www.bigclasses.com
CONTACTUS:cont...@bigclasses.com
USA: 1-302 525 2655
INDIA: 91-800 811 4040 for Career Advice
Skype ID: Gtalk ID: Yahoo ID: Hotmail ID: bigclasses

-- 

3. Online Training Sap,Data Warehousing,Testing,Oracle,Microsoft Technologies,SAS @BigClasses

4. Hudson and application signing

5. Android porting :Kernel panic - not syncing: Attempted to kill init!

6. determine dimensiona of the screen in View's constructor?

7. ADB USB Driver for MyTouch 4g