[Q] Is it bad to post an apk? - General Questions and Answers

If I've already uploaded an app to the Market, is it alright to post the apk here and not have to worry about people stealing it or ripping the code and making their own version of it?

Even your market version can be ripped and stolen. Its best to upload to mrket first. That way u have the name preserved.
Sent from my Epix 4G using XDA

rpimps said:
If I've already uploaded an app to the Market, is it alright to post the apk here and not have to worry about people stealing it or ripping the code and making their own version of it?
Click to expand...
Click to collapse
It can happen. I don't know of any ways to prevent it, but here's a thread for reference with some tips:
http://forum.xda-developers.com/showthread.php?t=900923

^ Yeah I saw the Davinci thread, that's what made me worried about posting it. I already published it and it's already on Androlib etc so they can't steal the package name, but I spent a lot of time on the code and don't want someone to be able to extract it and create a ripoff version of my game.
If someone downloads it from the Market, can they extract the code and edit it to create their own version of the app, or is it locked somehow?

bumpppppppp

If you post it on the market, here, or anywhere else your code is out in the open. But android is supposed to be open source anyway.

BenKranged said:
If you post it on the market, here, or anywhere else your code is out in the open. But android is supposed to be open source anyway.
Click to expand...
Click to collapse
That's android. Not his app.

Any android APK can decompiled easyly smali or Java code but so is any application on internet, there's a way you can make it hard to decompile, like use ".so" library file for all the code u wanna hide.
Sent from my LG-P500 using XDA Premium App

Hmm, so if I've already posted it in the Market, would posting the apk here basically be the same thing, and I wouldn't be hurting myself? I just want to make sure I'm not making it any easier for thieves/scammers.

In all honesty you're not gonna make it easier or harder for theives. If they want it they will do what they can to get it. Unfortunately most creations have been thought of before and made before. Even if things are slightly changed.
You got your app out there man. Just see how well it does and maybe implement the hints given

Yip, if people want to get to your code, they will, its pretty easy to nab the apk from a device once installed.

Related

Pushee | FB Push Notification Service

I'm looking for Pushee. It's compatible for Android 1.5 to 2.1
But i can't find it in the Market.
Here is the cyrket link with the QR code or maybe you can download it from their website...
http://www.cyrket.com/p/android/atomicpineapple.paid.pushee/
QR Code just links to the market. Not really helpfull if i can't find it in there.
mushweed said:
QR Code just links to the market. Not really helpfull if i can't find it in there.
Click to expand...
Click to collapse
ya I know....but the app is not even listed on their website http://apps.atomicpineapple.com/
Maybe you can request someone to post the .apk if they have it (since its a paid app, you will have to search it elsewhere i guess.. )
yes please that would be fantastic, if someone could please post the apk
anyone?? ive been scouring the internet looking for the APK and its nowhere to be found. SOMEONES gotta still have it, or at least a backup of the APK on their sdcard.
im not sure if teh project is totally dead, so the servers could be completely down anyway, i just still want the APK to check it out and/or to have
http://goo.gl/8m1DL does that help?
bless your heart sir

System/App Folder

Hello All,
I have been working on customizing my Sprint S3 for a while, this forum as usual has been so immensely helpful.
I have modified several key things, i prefer to not use the kitchen, not thats it not useful but the main tools just work for me( apktool, smali.jar, baksmali.jar)
I have been poking and prodding every file in the stock S3 rom that I got from XDA, it is DeOdexed which frankly is so much easier to work with.
Without me ranting and boring all of you to death, I want to know if anyone has a list of apps that I can add to the system/app folder and work right out of the rom when I start it. Just flash rom and they work.
Examples:
I know for a fact the following work by simply dropping them into the system/app folder
esexplorer
Titanium Backup
Safe wallet
Amazon app store
The issue is not every app I "place" inside this folder will install, in fact they cause crashes if opened in the rom after installation. I read here somewhere that certain apps install libraries and need to be installed manually, but I am sure that something can be done to be mitigated for this issue would allow me to install more apps like AdAway and many more instead of me modifying the hosts file. Is this even possible or would this be a developer issue that is not meant to be solved as I do not understand how some apps work flawlessly and some just fail miserably. I have even heard to install with a flashable zip but come on I mean 4 more clicks to get a rom working the way I want nahhh.
Not Sure
So, got some views, must be a tough one to answer, I figured when an APK is installed, it is similar to when a program is installed and folders are created on its own, I suppose I lack knowledge on how some programs do not require such things and others require manual installation. Anyone have any insight on my logic?
zalooa said:
So, got some views, must be a tough one to answer, I figured when an APK is installed, it is similar to when a program is installed and folders are created on its own, I suppose I lack knowledge on how some programs do not require such things and others require manual installation. Anyone have any insight on my logic?
Click to expand...
Click to collapse
yeah, ive had the same problem, summarised it as only some apps like facebook, twitter and a few others didnt crash, id blame it on the updated google play services
ricky310711 said:
yeah, ive had the same problem, summarised it as only some apps like facebook, twitter and a few others didnt crash, id blame it on the updated google play services
Click to expand...
Click to collapse
Can't help you sorry about that but i just wanted to give my opinion on this
i wouldn't appreciate it when i buy a computer that it got preinstalled things like itunes because i maybe have a iPod or iPad and especially nto when it's hard to remove
If google killed the drag and drop hey i added an app to the system behavior i would like to say this to them
Thanks you google!
Why add app to a ROM when user can download them from the play store?
And if you want to add them so badly why not add them to /data/app so they are easier to delete for regular users?
owain94 said:
Can't help you sorry about that but i just wanted to give my opinion on this
i wouldn't appreciate it when i buy a computer that it got preinstalled things like itunes because i maybe have a iPod or iPad and especially nto when it's hard to remove
If google killed the drag and drop hey i added an app to the system behavior i would like to say this to them
Thanks you google!
Why add app to a ROM when user can download them from the play store?
And if you want to add them so badly why not add them to /data/app so they are easier to delete for regular users?
Click to expand...
Click to collapse
Some people roms depend on xposed and some modules though, also dsp manager for enhanced sound capabilities!
Although I know were your coming from!
ricky310711 said:
Some people roms depend on xposed and some modules though, also dsp manager for enhanced sound capabilities!
Although I know were your coming from!
Click to expand...
Click to collapse
Yeah, but that's different
Those have a purpose to users who download the rom, whereas bloat that the majority of people don't use does not
CNexus said:
Yeah, but that's different
Those have a purpose to users who download the rom, whereas bloat that the majority of people don't use does not
Click to expand...
Click to collapse
but thats what hes trying to say, regardless of if it has a purpose these .apk files are crashing..
ricky310711 said:
but thats what hes trying to say, regardless of if it has a purpose these .apk files are crashing..
Click to expand...
Click to collapse
Yeah, sorry I was just replying to your post, not to the OP
I've actually looked into this and it looks like to get stuff to work right when you stick it in /system/app, you need to add lib files into the apk itself and then drop it in /system/app
CNexus said:
Yeah, sorry I was just replying to your post, not to the OP
I've actually looked into this and it looks like to get stuff to work right when you stick it in /system/app, you need to add lib files into the apk itself and then drop it in /system/app
Click to expand...
Click to collapse
i know
---------- Post added at 01:07 AM ---------- Previous post was at 01:06 AM ----------
CNexus said:
Yeah, sorry I was just replying to your post, not to the OP
I've actually looked into this and it looks like to get stuff to work right when you stick it in /system/app, you need to add lib files into the apk itself and then drop it in /system/app
Click to expand...
Click to collapse
also i found out that most of the time the cause of this is the api level? hmmm, confusing...
ricky310711 said:
Some people roms depend on xposed and some modules though, also dsp manager for enhanced sound capabilities!
Although I know were your coming from!
Click to expand...
Click to collapse
ROMs never depend on xposed
cooked aka winzipped ROMs maybe do but well that's not a proper way to make a ROM
If users want xposed they can just install it no problem
DSP manager easy just drop the sources files in the folder and build easy as that
and if you really want to "winzip" a rom you can just add the libs for DSP Manager to the system/lib folder
if you take a look at the sources https://github.com/CyanogenMod/android_packages_apps_DSPManager
you'll see a folder called cyanogen-dsp if you look in there and open the Android.mk file you can just easily spot the two modief files for DSP manager
https://github.com/CyanogenMod/android_packages_apps_DSPManager/blob/cm-10.2/cyanogen-dsp/Android.mk
one is a conf file and one is a lib
but well just building from source is way better and even easier...
How about you build me a Touchwiz rom from source then.
CNexus said:
How about you build me a Touchwiz rom from source then.
Click to expand...
Click to collapse
Building / developing a ROM != winzipping
Sent from my GT-N7100 using XDA Premium HD app

[Q] Locally-Stored Android App

I am new to the app scene. I was curious if there was a way to store apps locally, without the need of sales/Play Store/Amazon Store/etc.
I am just looking at storing it locally on a phone, or possibly a tablet, to show to potential clients. And also for portfolio purposes, down the road.
Again, I am a self-professed "noob", so all help is appreciated.
Thank you.
rkariff said:
I am new to the app scene. I was curious if there was a way to store apps locally, without the need of sales/Play Store/Amazon Store/etc.
I am just looking at storing it locally on a phone, or possibly a tablet, to show to potential clients. And also for portfolio purposes, down the road.
Again, I am a self-professed "noob", so all help is appreciated.
Thank you.
Click to expand...
Click to collapse
unless it is your personal app, you will need to get it from one of the stores at some point.
some apps can be downloaded by other means, but that is highly frowned upon, and against the rules to even discuss here (so please dont comment back on it).
if your device is rooted, you could use an app like titanium to make a backup of all the apps. then they would be saved locally, but i dont know how compatible that backup would be if you tried to restore it on other devices.
i would think if its a paid app, there is likely some entitlement verification coded into the app. so if it cant verify through one of the stores, it likely wont work properly if at all.
It would be apps that I build. So it would be for my own personal use. Like I said, it's to show potential clients. I would be using it to show how an app works, as a display to the client.
It will be my work. And it will be strictly for my clients.
All help is appreciated.
Thanks.
rkariff said:
It would be apps that I build. So it would be for my own personal use. Like I said, it's to show potential clients. I would be using it to show how an app works, as a display to the client.
It will be my work. And it will be strictly for my clients.
All help is appreciated.
Thanks.
Click to expand...
Click to collapse
once you install an app on any device, from any source, you can use
1.apk extractor
2.es file explorer
to have the apk file, which can then be run on other devices as an installer.
or, you could dowbnload the apk straight from google play, search how with the search button.
Ok help me understand this.
It will be your app. One you make for your clients. which would mean your doing all the coding and building of the app, But you dont know how to store a simple apk on your device?
zelendel said:
Ok help me understand this.
It will be your app. One you make for your clients. which would mean your doing all the coding and building of the app, But you dont know how to store a simple apk on your device?
Click to expand...
Click to collapse
Yea, that was kind of confusing me too.
If you build the app, you can store and show it on any device its compatible.
I must be missing the issue here.
Sent from my LG-VS980 using XDA Premium 4 mobile app
Yeah, like I said, I am completely new to this. I haven't even developed an app yet. I just wanted to visually, in my head, figure out how to display it to clients. I have clients. It's just a matter of developing apps, as far as coding.
I'm sorry if my questions are either dumb or easily answered. Thanks for all the help, though.
Regards.
rkariff said:
Yeah, like I said, I am completely new to this. I haven't even developed an app yet. I just wanted to visually, in my head, figure out how to display it to clients. I have clients. It's just a matter of developing apps, as far as coding.
I'm sorry if my questions are either dumb or easily answered. Thanks for all the help, though.
Regards.
Click to expand...
Click to collapse
OK man then you are getting way ahead of yourself. First your gonna need to learn a few programing languages. Like Java and C+. Hell I would even start by reading these forums for a while as you seem like you really have no idea what your getting into.
zelendel said:
OK man then you are getting way ahead of yourself. First your gonna need to learn a few programing languages. Like Java and C+. Hell I would even start by reading these forums for a while as you seem like you really have no idea what your getting into.
Click to expand...
Click to collapse
Yeah, that's what I thought. Thanks for all your help, guys.

Google+ Photos/Gallery apks

Does anyone know of a way, or already have the Google+ Photos apk without having to install Google+? I really don't care for the app, but it's the only one that shows all of my pictures from different places.
The most ideal solution would be for the Gallery to be able to show folders from Google Drive/Google+ like it used to.
wvcadle said:
Does anyone know of a way, or already have the Google+ Photos apk without having to install Google+? I really don't care for the app, but it's the only one that shows all of my pictures from different places.
The most ideal solution would be for the Gallery to be able to show folders from Google Drive/Google+ like it used to.
Click to expand...
Click to collapse
Photos is embedded into Google+
Which is the reason for my question...
Sent from my Nexus 5 using Tapatalk
wvcadle said:
Which is the reason for my question...
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Which means no
Lethargy said:
Which means no
Click to expand...
Click to collapse
Imagine if developers took 'no' for an answer. This forum wouldn't exist.
wvcadle said:
Imagine if developers took 'no' for an answer. This forum wouldn't exist.
Click to expand...
Click to collapse
Closed source and might be obfuscated or something
I can't even decompile the Google+ .apk, it gives errors lol
Lethargy said:
Closed source and might be obfuscated or something
I can't even decompile the Google+ .apk, it gives errors lol
Click to expand...
Click to collapse
Well at least that explains why it can't be done. I guess I assumed it was open source, but if I had thought about it for a second, I could've deduced that it wasn't.
Closed source apps from a company built on the foundation of being open sourced.
wvcadle said:
Well at least that explains why it can't be done. I guess I assumed it was open source, but if I had thought about it for a second, I could've deduced that it wasn't.
Closed source apps from a company built on the foundation of being open sourced.
Click to expand...
Click to collapse
AOSP is open source, but Google Apps aren't part of AOSP
Exactly, you can try and reverse engineer the application. But decompiling will only show the images, most of the process will be broken into bits causing issues.
You can try using dex2jar to pull the applications source code, then merge the images and files from the broken decompilation in an IDE. Even then there will be loads of errors to fix.
Hopefully Google releases Android L Final with separated apps.
Can't you use an older version of Picasa and sync with google account? I'm sure there are older versions on the webernet.
Sent from my Nexus 5 using XDA Premium 4 mobile app
TheArc said:
Exactly, you can try and reverse engineer the application. But decompiling will only show the images, most of the process will be broken into bits causing issues.
You can try using dex2jar to pull the applications source code, then merge the images and files from the broken decompilation in an IDE. Even then there will be loads of errors to fix.
Hopefully Google releases Android L Final with separated apps.
Click to expand...
Click to collapse
Sounds like fun. In some ways in glad google have gone this way. Less core apps mean less bloat if they are going to wipe out memory cards. G+, etc are the first things I ditch
#64268gkyJL#8653%dhjGUKVS357.
howard bamber said:
Sounds like fun. In some ways in glad google have gone this way. Less core apps mean less bloat if they are going to wipe out memory cards. G+, etc are the first things I ditch
#64268gkyJL#8653%dhjGUKVS357.
Click to expand...
Click to collapse
I don't have a huge issue with Google+ but I reckon it'd be so much better if Photos was a completely separate app.
One thing I hate about G+ is that it uses so much memory. I used the app for browsing new material design content for like 20 or so mins. I checked the cache for the app, and it went up to 720mb...
Anyways we're all going off topic, I posted above how you can separate them, any super talented coders or experienced users. Can try it.
Lethargy said:
Which means no
Click to expand...
Click to collapse
Haha
Sent from my Nexus 5 using XDA Premium 4 mobile app

Edit APP and Re-publish to play store

Hello,
I import product from China, they have their own APP.
I rebrand their product and sell.
How can I edit their app with my brand name and change appearance and upload back to play store to be able to install by my clients ?
Looking forward for kind help.
Thanks & Warm Regards
saurabhvasa said:
Hello,
I import product from China, they have their own APP.
I rebrand their product and sell.
How can I edit their app with my brand name and change appearance and upload back to play store to be able to install by my clients ?
Looking forward for kind help.
Thanks & Warm Regards
Click to expand...
Click to collapse
You're literally asking for help on how to steal someone else's property?
No, I have got approval from factory itself, they have Chinese manual, which i dont know .. so they said you can do it yourself and they have already given permission agreement for that.
CosmicDan said:
You're literally asking for help on how to steal someone else's property?
Click to expand...
Click to collapse
saurabhvasa said:
No, I have got approval from factory itself, they have Chinese manual, which i dont know .. so they said you can do it yourself and they have already given permission agreement for that.
Click to expand...
Click to collapse
Alright, fair enough. I've done this work myself before.
This should be relatively easy, most of the resources will be in the res folder. You'll need to use APKTool and decompile the APK, edit XML's and replace png's and such.
Sometimes they hard-code strings though and it might be in the smali files.
You will also need to change the package name though. This involves a mass find-and-replace in smali, the Android Manifest XML, and renaming the packages (folders).
You can re-sign the APK yourself with zipsigner once recompiled, that's all you need for Google Play distribution. Apart from a developer account of course.
Appreciate your reply.
But im not technically well versed with this ... any website or video tutorial where step step process is mentioned will be good for me ...
CosmicDan said:
Alright, fair enough. I've done this work myself before.
This should be relatively easy, most of the resources will be in the res folder. You'll need to use APKTool and decompile the APK, edit XML's and replace png's and such.
Sometimes they hard-code strings though and it might be in the smali files.
You will also need to change the package name though. This involves a mass find-and-replace in smali, the Android Manifest XML, and renaming the packages (folders).
You can re-sign the APK yourself with zipsigner once recompiled, that's all you need for Google Play distribution. Apart from a developer account of course.
Click to expand...
Click to collapse
saurabhvasa said:
Appreciate your reply.
But im not technically well versed with this ... any website or video tutorial where step step process is mentioned will be good for me ...
Click to expand...
Click to collapse
There are plenty out there. The key tool is called "APKTool", try googling for something like "modding resources with APKTool". You will have to learn, there is no shortcut I'm afraid!
Super .. Thanks a lot ..
CosmicDan said:
There are plenty out there. The key tool is called "APKTool", try googling for something like "modding resources with APKTool". You will have to learn, there is no shortcut I'm afraid!
Click to expand...
Click to collapse

Categories

Resources