Skip to main content

How to start with Android development [DSP2017 #07]

In this part I want to show how I started with a first app.
My previous experience with creating an Android application was about 4-5 years ago. I've created one or two simple applications during my studies and forgot about this topic.

Today when I wanted to create a new app I needed to start from beginning. First of all I need to install tools:
If you have installed all above tools you should be able to create simple Android project and run it on your phone.

Yes, like always I met few problems with run the application on my phone.

#1 The adb can not find my device.
Solution: turn phone as MTP mode.

2#
Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: Failed to execute aapt


Solution: set  buildToolsVersion "25.0.3" in app/build.gradle  

After resolving each problems I started with developing simple application.

As a next step I used official tutorial. For beginners it should be fine.

Thanks for reading :)

Comments

Popular posts from this blog

Types of tests [DSP2017 #04]

As a java developer with more than 3 years of experience I had opportunity of participating in few projects. To be honest only in a last one a testing strategy is on high level.  I encourage you for introduce and put more pressure on testing strategy during a delivery process. As with all new things the beginnings are difficult but I'm sure that it is worth. As almost testers know undermentioned pyramid I need to put it for people who have not seen it. In a big amount of projects we can meet this pyramid in inverted order. What can impact of quality of a system. For example when we have a lot of manual tests it is boring for users and sometimes they can be skipped what can missed bug. So in the lowest level we see the Unit tests and the count of this should be the bigger and on the highest level, there are manual tests. As we can expect the count should of them should be the lowest. A few words about each of them: Unit tests - should be quick and small. They check jus...

Jenkins [DSP2017 #06]

In this entry I want to introduce tool which should be used in each projects. It covers how to install and configure a simple job. First of all I started from installation of jenkins in my local machine (Ubuntu). You can download installation package from official page or use jenkins wiki . As like always I met some problem:  The following packages have unmet dependencies:  jenkins : Depends: daemon but it is not installed As a resolving of it I used command apt-get -f install and next apt-get upgrade . Then we should be able see the page like below on address http://localhost:8080 After unlock and installation some pluggins we should be able to see something like below. Next I added simple job which will check the repository and run command gradle -p nany-server test . The result is on an image below. I think that few of us met with lost jobs definitions. What then? We need to define each job manually again. From my point of view the bette...