Doing two things today, one is to open a blog, ready to start at the end of the university to do some serious work, the second is to build a good Android development environment, and finally on their own mobile phone debugging successfully The first "HelloWorld".
The first thing to do is to get ready to write a blog and feel that it should be a good thing. Read a lot of people to write a blog, but look at the essays tired more, pure technical articles read less and less. Han's "Han three" writing out of time did not read in time, has missed the glorious era of Sina blog. Now willing to write essays the blogger has been less pitiful, but some like csdn, such as technology-sharing forum blog, although the heat has also been reduced, but as a program of the future Ape, there is a blog of their own, sometimes record their own knowledge of the confused, should be considered very good things. Naturally, some of the posts written here will no longer be preoccupied with lot, in order to easily understand the clarity of the priority, as far as possible to say the straightforward order.
The second thing, set up the development environment. Home has been more than 20 days, in just a few days to go home to start learning Android development, starting from the most basic environment, due to lack of suitable information, but also "self-made" ignorant, plus the Android site is blocked, After two or three days of trying to miss three less than four of a adt-bundle HelloWorld obstinately did not debug success. There were so many distractions in the house that it was cold in the house, and it was shelved for a week. These days just put the broadband fiber, speed increased after the download speed significantly improved, so it is also convenient to download some information, yesterday, the resources in the Androiddevtools site under the category of all down, and then followed by the video plus Baidu experience groping, Today finally a relatively complete Android development environment is set up, but also on their own Android phone debugging success HelloWorld, although as a professional undergraduate, debugging through a HelloWorld is the most simple and basic things, But the heart is still quite happy. The process of learning may be so mixed with worry, can continue to improve progress.
Above these words as the first post of the beginning of more wordy a few words, and then write it as far as possible, straight to the subject. Finally, take note of some of today's gains.
The first is the Android environment to build: As a pure rookie to contact Android, the first thing to face is to build a development environment, the development of the environment after the construction of the master will feel to do a plus a math problem as simple, but no contact before the trouble. All you need to know is what we're going to do to build an Android development environment. First, the Android development is based on the Linux kernel and the Java language, about the Linux part, is something pure bottom, as a novice can selectively skip. Android is simple to develop in the Java language, the Java language has a very annotated integrated development environment Eclipse, any learning of Java will understand the basic knowledge of the IDE. So the first step is to build the Java development environment, which includes the installation of the JDK (Java Development Kit) and the JRE (Java Runtime Environment), and the corresponding environment variable settings after installation. Eclipse is just an open development tool, we can write Java code inside, we can write C, write C + +, in order to do Android development we need some special processing, these special processing is the Eclipse installation specialized plug-in ADT (Android Develop tool), this is the second step. Next we will install the SDK (software development Kit), the installation of the SDK can be installed in the manager of the online installation can also be downloaded offline directly to the appropriate folder for installation, the first way to connect to the Google Web site, Unfortunately, our domestic network has been blocked out, so there will be some small obstacles, of course, as a program ape we can FQ, but time and energy, so we choose the second way offline. The offline approach requires some understanding of what is needed in the SDK's entire file.
Here are just some of the outline of the instructions, the overall need to do what work is outlined, specific installation and configuration can be self-Baidu.
Android Development First Day