If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users.
If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user's Google Account when, and for the limited purposes for which, the user has given you permission to do so. Your Developer Credentials 5. Privacy and Information 6. Before any of this information is collected, the SDK will notify you and seek your consent.
If you withhold consent, the information will not be collected. Third Party Applications 7. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources either in whole or in part unless you have been specifically given permission to do so by the relevant owners. In that case, the License Agreement does not affect your legal relationship with these third parties.
Using Android APIs 8. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data either in whole or in part unless allowed by the relevant Terms of Service.
Terminating this License Agreement 9. Indemnification Changes to the License Agreement 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.
Enable this mode by adding the following line to the project. Updated the build to generate R resource classes for library projects with only the IDs needed by the libraries, reducing the risk of hitting DEX file limits for fields and methods.
Improved the build so that several editing features code completion, resource chooser, go to declaration properly handle library project resources. Lint Added over 25 new lint rules for resources, locale settings, layout files, incorrect use of SparseArray and PowerManager. WakeLock and manifest issues. Updated reporting to include errors in library projects if the library project is in the list of projects to be checked.
Added a new lint target to the Ant build system for easier integration with continuous build systems. Added new --sources and --classpath arguments to point to sources with different directory structures. Added support for class file flow analysis. Improved emulators so that they launch with a skin that is dynamically generated and reflects the actual hardware configured in the AVD Manager. Bug fixes: Fixed manifest merger to properly adapt library classes in the merged manifest.
Bug fixes: Fixed wrong check on build state that forced repetitive Java code recompilation. Fixed problems with running more than one emulator and running multiple emulators with GPU acceleration. Improved resize algorithm for better rendering on scaled emulator windows.
Fixed a bug in the lint check for unprotected broadcast receivers to ignore unprotected receivers for default Android actions. Fixed build issue for projects using RenderScript. Fixed memory leak in the emulator. General notes: Added new Device Monitor application, grouping Android debugging tools into a single application, including ddms, traceview, hierarchyviewer and Tracer for GLES.
Build System Added automatic merging of library project manifest files into the including project's manifest. Enable this feature with the manifestmerger. Added automatic ProGuard support for the aapt -G flag. 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 Android Studio Android Studio provides the fastest tools for building apps on every type of Android device.
Download Not Available Your current device is not supported. Download options Release notes. More about the layout editor. 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. Learn more. Get the latest updates from AndroidDevSummit and discover new features to help you succeed on our platform, including tools for trust and safety, app quality, and monetization.
See all. Read up on the latest. Android Enterprise Art of Control digital event. Learn More. Read the full article. Android 11 Go edition : New features coming to more devices.
Thanks for visiting. It should take about a minute. What is your reason for visiting android.
0コメント