Discussion Forums  >  Uncategorized

Replies: 5    Views: 447

Yap Attack! Dev Team
Aspiring developer
Profile
Posts: 21
Reg: Jan 25, 2011
Rutgers
210
02/03/11 06:24 PM (15 years ago)

Buzztouch vs. Google (sorta)

Hello David (or to whom it may concern), We at Yap Attack! have a bit of a problem on our hands, and we hope you can clear up some confusion. Essentially, we've uploaded our application (Karma Cartel) to the Android Marketplace. After receiving an error about the apps packaging, we decided to create a new key/certificate for the application, and simply delete the previous apps source code and re-upload. simple enough, but apparently not. Essentially, google does not allow developers to delete apps from their records, and therefore, we can't upload our new correctly signed application, because it's packaging name remains the same (the one we get when we download from buzztouch.). Is there any possibility of you tweaking our package name, so that when our app source code is downloaded from you, compiled in eclipse, and uploaded to the android market, it is apparently (to google) a different app? If this is a possibility, we would be extremely grateful. Thank you for all of your support, Dan Smith Yap Attack! Dev Team
 
paulwyre
Apple Fan
Profile
Posts: 139
Reg: Dec 21, 2010
USA
1,390
like
02/03/11 06:41 PM (15 years ago)
Hello, You can just change the new application package name to match the old package that you have uploaded to the market. Here some instructions on doing that. 1. Open manifest.xml in manifest tab section there is field packages name. 2. Change packages name as what you desired 3. There will be may errors in the hierarchy of project, but dont worry. Click on folder that have the error. 4. Right-click refactor- then rename 5. Change name into new packages name. then just click until it finished. In this state the errors in hierarchy of project will be gone. 6. To be sure that there is no name of previous package are still define, we need to traverse all file source code to search it and using find function in eclipse then change it with new package name. -DONE-
 
Yap Attack! Dev Te...
Aspiring developer
Profile
Posts: 21
Reg: Jan 25, 2011
Rutgers
210
like
02/03/11 06:56 PM (15 years ago)
Paul, Unfortunately, the package name is the same, which is the problem. We need to develop a new package name so that It can be uploaded separately, because the new version of the app is signed differently than the old version, and thus android finds them incompatible. We're not entirely sure if changing the package name manually as you suggest will produce any result (because we think if it is different from the one buzztouch issues us from download, then we lose the ability to update applications from the buzztouch website.) We're going to give that a try though, I appreciate the help. -Dan Yap Attack! Dev Team]
 
paulwyre
Apple Fan
Profile
Posts: 139
Reg: Dec 21, 2010
USA
1,390
like
02/03/11 07:01 PM (15 years ago)
changing the package name won't effect the updating of the application. Only if you change source code. I had applications in android and Apple that I updated with Buzztouch that I have created in the past and I had to change the package name of my downloaded buzztouch application to replace the one I had in the market and never had updating issues.
 
Yap Attack! Dev Te...
Aspiring developer
Profile
Posts: 21
Reg: Jan 25, 2011
Rutgers
210
like
02/03/11 07:04 PM (15 years ago)
Thank you paul. Can you elaborate/clarify on what you mean by Right click- refactor - rename? Thank you.
 
paulwyre
Apple Fan
Profile
Posts: 139
Reg: Dec 21, 2010
USA
1,390
like
02/03/11 07:20 PM (15 years ago)
yes if you are using Eclipse you will find the folder with the package name and right click on the folder select refactor then rename. this is where you will add the new package name to whatever you want. Do't forget the next step. 6. To be sure that there is no name of previous package are still define, we need to traverse all file source code to search it and using find function in eclipse then change it with new package name.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.