Android sdk 26.0.1 download






















Revision 1 October Initial release for Android 7. Revision 1 August Initial release for Android 7. Android SDK Tools Android 6. Revision 2 November Fixed bugs in the layout rendering library used by Android Studio. Revision 1 August Initial release for Android 6. Android 5. Revision 1 March Initial release for Android 5. Revision 2 December Updated layouts in the Support Library and fixed various issues.

Revision 1 October Initial release for Android 5. Android 4. Revision 2 October Updated the rendering library. Revision 1 June Initial release for Android Wear. Revision 2 December Maintenance release. Revision 1 October Initial release. Revision 2 August Maintenance update. Revision 1 July Initial release.

Revision 2 February Maintenance update. Dependencies: SDK Tools r21 or higher is required. Revision 1 November Initial release. Dependencies: SDK Tools r20 or higher is required. Revision 3 October Maintenance update. Revision 2 July Maintenance update. Revision 1 June Initial release. Revision 2 January Maintenance update. Dependencies: SDK Tools r14 or higher is required. Fix hang in adb logcat when run before a device is connected. Improve performance of adb install-multi on Android 10 or newer devices.

Update support for wireless pairing. Add support for incremental APK installation. Improve performance of adb push on high-latency connections. Fix hang when using adb install on something that isn't actually a file. Add --fastdeploy option to adb install , for incremental updates to APKs while developing. This also fixes a related bug in the Android Studio Profilers that causes an AdbCommandRejectedException , which you can see in the idea.

Fix devices going offline on Windows. Improve adb install output and help text. On Linux, when connecting to a newer adb server, instead of killing the server and starting an older one, adb attempts to launch the newer version transparently. Previously, adb root; adb wait-for-device could mistakenly return immediately if adb wait-for-device started before adb noticed that the device had disconnected.

Fixes authentication—when the private key used for authentication does not match the public key—by calculating the public key from the private key, instead of assuming that they match.

Updated Windows requirements The platform tools now depend on the Windows Universal C Runtime, which is usually installed by default via Windows Update. If you see errors mentioning missing DLLs, you may need to manually fetch and install the runtime package. Upon disconnection, adb will attempt to reconnect for up to 60 seconds before abandoning a connection. Fix Unicode console output on Windows. Thanks to external contributor Spencer Low!

Fix a file descriptor double-close that can occur, resulting in connections being closed when an adb connect happens simultaneously. Fix adb forward --list when used with more than one device connected. Sort output of adb devices by connection type and device serial.

Increase the socket listen backlog to allow for more simulataneous adb commands. Improve error output for adb connect. Clean up help output. Add product. Avoid bricking new devices when using a too-old version of fastboot by allowing factory image packages to require support for specific partitions. In this release, the old non-libusb implementation remains the default. Introduction 1. Accepting this License Agreement 2. Added fixes for filtering out library project warnings.

Removed warnings about missing classes before a build. Fixed problem with the SDK Manager so that it auto-selects the most recently released platform on startup. Fixed Java finding script to look for the currently supported version of Java 1.

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 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. The default encoding for the javac Ant task is now UTF For details on the improvements, see the Android Tools Project Site.

Early look at the new snapshot feature: To improve startup time for the emulator, you can enable snapshots for the system state. The emulator will then restore to the state when it last closed almost instantly. Note: The snapshot feature is still under active development and might not always perform as expected.

Fixed the missing JAR file error that prevented draw9patch from running. Fixed the Windows launch scripts hierarchyviewer and ddms to support the new location of adb. Known issues with emulator performance: Because the Android emulator must simulate the ARM instruction set architecture on your computer, emulator performance is slow.



0コメント

  • 1000 / 1000