General :: How To Start Building Apps From Source
Nov 8, 2013I really want to be a android app developer. How I can start developing apps and building apps from source.

I really want to be a android app developer. How I can start developing apps and building apps from source.
i search the forum and every post about ROM building from source.
View 9 Replies View RelatedI have downloaded the source code for my device - Lenovo S6000-H from the lenovo website but after reading many guides cant figure out how to compile it as all the rest use git to get the source. I also dont think I need to change any enviromental variables as its the source for my model.
Using ubuntu 12.04.3 with JDK 6u35 and have the latest Android JDK/NDK I have downloaded and install all needed programs and set up all my paths in ~/.bashrc
There isnt a single make file I can use to compile the whole system or does it need to be done in individual parts? Couldnt find a lunchrc file either so unsure on how to compile it to get a flashable rom..
Where i can find the proprietary files for android phones (htc desire gsm specifically). The wiki says "find updated prop blobs" but has no reference as to where to even look.
I want to build a KANG for a device i have no physical access to, so i cannot extract the proprietary files.
I got into building roms from source recently for the i9100, all the ones I built so far, had no issues with the device, I built LiquidSmooth rom and it boots great and everything work but the sd cards, where I can locate the code for this in the source and why its happening?
View 1 Replies View RelatedFirst off, I have been running Ubuntu 12.04 x64 (OpenJDK) for a while now, and build regularly for Grouper and d2usc (US Cellular SGS3 variant). Grouper builds fine, flashes fine, runs great. The d2usc also builds fine, flashes fine, but I get zero radio; no bars of any color, Settings - Status reports Unknown Baseband version, same with IMEI and MEID, not even showing grey roaming bars.
This has been going on for about 1-2 weeks now. Zero build errors, the "brunch d2usc" command works great, creates a flashable zip, and the zip flashes. I have to then wipe everything in TWRP, and restore a backup (I do NOT have to do adb nv restore or anything, radio works just fine when restoring backup for Black Bean 7).
Here's what I've tried:
1. Delete entire repo, create new folder and resync. After resync, build. Flash build (again, zero errors), same result.
2. Delete entire repo again, create new folder and resync. After resync, run ./get-prebuilts AND ./extract-files.sh while running official d2usc CM10.1 nightly. Rebuild (zero errors), same result.
At this point I'm at a loss, Grouper (N7) flashes and works great (obviously wifi only version). The d2usc version works great minus the fact that I get no radio, not even roaming. I've tried the CDMA subscription thing, rebooting, and no dice still.
It is much easier for me (saves time, etc) to do my personal theming THEN building, so I'm not doing things twice (using apktool to decompile/compile).
The application reads a key from a file to hit production vs test server.
I want to create a test apk build that will pick test key and second build apk for release that will pick the production key
I am currently building app using eclipse
I am having the contact source code which i want to build on eclipse & test on emulator,but the contact application uses some of the hidden APIs of base code which is not present in default android.jar because of that i am getting lot of error in my code. I am trying to generate my own android.jar using "Android sdk - Including hidden APIs." option in android.mk of framework directory, but still the hidden APIs not getting exposed in android.jar. how to customize the android.jar in order to make all hidden APIs exposed to application.
View 2 Replies View RelatedI am trying to change the 9 circle unlock widget screen. I added one more text view in UnlockScreen.java layout file keyguard_screen_unlock_portrait.xml. But after compiling the source (using make), I am able to see the set lock pattern on emulator. Lock pattern is working when i am using the sdk with emulator. its not working with source make.
View 2 Replies View RelatedAs an experiment, I would like to use the platform key of my custom built Android platform to sign an arbitrary APK, that is built via the NDK. What is the process to go about doing this?
View 2 Replies View RelatedI recently became acutely aware of how dependent I am on Feedly when it went down for my a couple days ago.Are there any good community driven open source RSS applications available?
View 3 Replies View RelatedI am building android jelly bean for my development board,I need to build google store apps with this image,but through research i came to know that google apps source code is not open source. In that case is there any way to get the google app source code? Do i need to purchase google apps source code or i must have to use only google apps apks provided by google.in the case if i have to use google apps apk only than what all licensing criteria i have to follow?
View 1 Replies View RelatedI want to build some apps (like Camera, Gallery, etc.) from source code of CM. But I don't know how to do it. I have the source code synchronized with CM git.
View 1 Replies View RelatedNew Nexus 5...I chose the option for the generic system sounds when first attempting to select an alarm sound. What was stupid is that I accidentally clicked the "Always" button. Now I can't access any of my sounds to use as alarms.
is there any way to unset this default? Clearing the cache and even disabling the app in Settings was no good. What is the path to the default sounds Clock uses, so I can add my files to that folder via a file manager?
I want to start making cellphone apps with Android as first choice but not the only one. I have 10 years of experience with Java, C#, C++ in commercial applications and I know that many things and practices for this applications are not valid for cellphones. Where do I start reading? How do I adapt my way of thinking to this new environment as quickly as posible? I plan to make some money with it sometime in the future as an extra income or a career change maybe, who know.
View 6 Replies View RelatedI'm going to start building some apps for android in the new year and i was wondering if people would like to suggest any apps they would like to see developed for their HEROS.Any suggestions welcome - the more unique the better.
View 34 Replies View RelatedIs there a way of telling the phone with apps (not necessary for the proper functioning of the phone) start at start-up and which don't? I hate for unnecessary apps to auto start.
View 1 Replies View RelatedI have installed adb plus.. But some apps don't start because of it.. An error appears saying "you have to disable adblock to run the app".. I cannot each time to uninstall adblock and reinstall it after I've used that app..
View 4 Replies View RelatedI need to build several slightly different apps from one code base, where only the styling and some variables are different in each app.Right now I use an awful "Constants" class where I comment in/out the correct values for each app, in addition to copying the correct graphic resources to the res/drawable/ folder.One way to make this less painful would be to refer to a Java static Constants#appVariant from styles.xml and splash.xml, e.g like this pseudo-entry:
<style name="Artwork"> <item name="android:background">@drawable/ border_{Constants.appVariant}</item> </style>
Is this possible?And I guess there are better ways of solving this.All hints are appreciated!
Is it possible remove from Auto-start some apps?? If yes how?? Because i have some apps ( like Groupon, google maps) that i don't use every day, so if it is possible to disable it in order to have more free memory..
View 2 Replies View RelatedI am looking for a free SAAS provider that I could use to accomplish the following. a. CRUD data using webservices or someother compatible mechanism. Any ideas would be great.
View 2 Replies View RelatedI got my Xperia P more than a month ago and never had this problem. Now even if i kill all processes using the official or a third-party app, a few minutes later a number of apps are running again in the background and killing my battery.
View 2 Replies View Relatedi have: CMW recovery, Kernel source code on local computer, full repo cm source + toolchains.
How to add my device tree, kernel source code to CM source and compile CM7 ROm?
Is there a quick way to show all the apps installed on my Android device which have the "Automatically start at boot" permission?
I know there are a few "startup manager" apps that allow to modify startup behaviour, but most of them require root access and moreover they also require auto start at boot permission to work.
I'd just like a way to figure out which of my apps have that permission so I can decide which is worth keeping and which to uninstall.
Some of my closed apps automatically start when internet connection is opened.How do they sence the connection is opened?Is there an app that can stop them from opening?
My app killer will kill them when I manually hit the kill bottom or when the phone is locked.But there is no settings that stop them from starting and running after I start my data or WiFi connection.
I am looking for a way to make a homescreen shortcut to start the ics built in recent apps dialog.
How to start it via activity or intent?
I am using cm9 on a galaxy s2 with apex launcher
I have two question to put forward:
I was very interested, even intrigued by the Maps application on the android emulator. Where can I get the source code for it?
There is a Maps Editor on the Android Market, it cannot be downloaded to the emulator. But again, where can I find the source code to that?
I have been learning to build roms but trying to build for my device, this question isnt device specific as im having this error:
Code:
target Executable: whisperd (out/target/product/wingray/obj/EXECUTABLES/whisperd_intermediates/LINKED/whisperd)
/home/logmd/android_KK_4.4/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin/../lib/gcc/arm-linux-androideabi/4.7/../../../../arm-linux-androideabi/bin/ld: warning:
[code]....
I understand that i need to add -fno-short-enums to gcc but havnt been able to figure out where it is called!?
Are there any guides that show the user how to create a rom from scratch? I've seen multiple guides on creating a rom but they do so using the kitchen. I would prefer something that shows how to make a rom without a crutch.
View 4 Replies View RelatedWhere can I find information to license Google closed source apps for Android devices? These apps include
* Gmail * Google Map * Google Talk * Android Market