When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available. General Legal Terms The remaining provisions of this License Agreement will continue to be valid and enforceable.
Other than this, no other person or company shall be third party beneficiaries to this License Agreement.
Neither you nor Google shall be permitted to delegate their responsibilities or obligations under this License Agreement without the prior written approval of the other party.
You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from this License Agreement.
Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies or an equivalent type of urgent legal relief in any jurisdiction. December 8, You're just a few steps away from building apps for Android! Intelligent code editor. The powerful code editor helps you be a more productive Android app developer.
New project wizards make it easier than ever to start a new project. Android Studio comes pre-configured with an optimized emulator image. Create multiple APKs for your Android app with different features using the same project. Manage app dependencies with Maven. More about the APK Analyzer. More about the emulator.
More about the editor. More about the build tools. More about the profilers. Chrome OS For information on recommended devices and specifications, as well as Android Emulator support, visit chromeos. Thank you for downloading Android Studio! Download Android Studio Introduction 1. Accepting this License Agreement 2. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
SDK License from Google 3. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose. Google reserves all rights not expressly granted to you.
Incremental update. Released as Android 7. For more information, see the Android 7. Initial release for Android 7. For details about the platform changes, see the Android 6. Initial release for Android 6. For more information, see the Android 6.
For details about the platform changes, see the Lollipop overview and Android 5. Initial release for Android 5. For more information, see the Android 5. For details about the platform changes, see the KitKat overview and Android 4.
Maintenance release. The system version is 4. For more information, see the Android 4. Initial release. This change causes the build system to generate a temporary ProGuard keep-rules file containing classes that are referenced from XML files such as custom views and pass this to ProGuard at shrink time. This can make the resulting APK much smaller when using just a small portion of a large library project such as the Android Support library , since the catch-all rules to keep all custom views from the default ProGuard configuration file have also been removed.
Added two ProGuard configuration files for use in projects: proguard-android-optimize. SDK Manager Improved caching to reduce downloading of repository definitions. Bug fixes: Build Fixed problem where test projects did not have access to the full classpath of tested projects, including Library Projects and third-party jars.
Fixed deployment logic so that applications with embedded tests can now be deployed and tested like test applications, including code coverage information. Fixed Ant support for testing projects with libraries. Bug fixes: Fixed an issue that prevented some developers from running the emulator with GPU acceleration.
General notes: Updated the SdkController app to encapsulate both sensor and multitouch emulation functionality. General notes: Emulator Added support for hardware accelerated graphics rendering. Added experimental support for multi-touch input by enabing the emulator to receive touch input from a USB-tethered physical Android device.
In addition to many new features, this update fixes the Conversion to Dalvik format failed with error 1 error some users have experienced. Updated the default proguard. Split the ProGuard configuration file has been in half, with project specific flags kept in project and the generic Android flags distributed and updated with the tools themselves. Build Added a feature that allows you to run some code only in debug mode.
You can check the BuildConfig. DEBUG constant in your code to run debug-only functions. Fixed issue when a project and its libraries include the same jar file in their libs folder.
This URI is replaced with the app specific one at build time. Lint Updated Lint to check Android application code. Lint rules which previously performed pattern based searches in the application code such as the unused resource check have been rewritten to use the more accurate Java-style parse trees. Added support for checking library projects. This change means that rules such as the unused resource check properly handle resources declared in a library project and referenced in a downstream project.
Added ability to suppress Lint warnings in Java code with the new SuppressLint annotation, and in XML files with the new tools: namespace and ignore attribute. You can use the new TargetApi annotation to suppress warnings when the code is wrapped in a system version condition. General notes: Added Lint tools to detect common errors in Android projects.
Bug fixes: Snapshots now work for Android 4. Fixed several small issues for the build file. Issue , Issue , Issue , Issue Bug fixes: Fixed emulator crash on Linux due to improper webcam detection Issue Fixed emulator issue when using the -wipe-data argument.
Fixed ant test Issue Fixed android update project Issue Fixed issue with MonkeyRunner Issue General notes: Added webcam support to Android 4.
Webcam support is for Windows and Linux only. Mac support will come in a later release. Changed default. Any existing projects that you build with Ant must be updated with the android update project command. Changed Ant build. For a list of Ant commands, see the Ant Command Reference. Changed how library projects are built. Improved incremental builds, so that resource compilation runs less frequently.
Builds no longer run when you edit strings or layouts unless you add a new id and no longer run once for each library project.
General notes: Fix compilation issue in Ant dex step when paths have spaces. Fix issue in emulator installation when paths have spaces.
Fix issue when AVD paths have spaces. Fix rendering issue when using emulator scaling see more. General notes: Miscellaneous emulator changes to support Android 3. General notes: The default ProGuard configuration, proguard. Add --fastdeploy option to adb install, for incremental updates to APKs while developing. Available Packages: SDK Tools Contains tools for debugging and testing, plus other utilities that are required to develop an app.
If you've just installed the SDK starter package, then you already have the latest version of this package. Make sure you keep this up to date. SDK Platform-tools Contains platform-dependent tools for developing and debugging your application.
These tools support the latest features of the Android platform and are typically updated only when a new platform becomes available. These tools are always backward compatible with older platforms, but you must be sure that you have the latest version of these tools when you install a new SDK platform.
It includes an android. In order to build an Android app, you must specify an SDK platform as your build target. System Images Each platform version offers one or more different system images such as for ARM and x
0コメント