Android Studio 1.1 Preview 1 预览版发布

Jensson
 Jensson
发布于 2015年01月16日
收藏 11

Android Studio 1.1 Preview 1 预览版发布,该版本主要是 bug 修复,目前团队同时也在进行 1.2 版本的开发,1.2 版本主要是基于 IntelliJ 14 的代码基础。

该版本包含如下改进:

  • New projects now create launcher icons as @mipmap resources instead of @drawable (see http://android-developers.blogspot.com/2014/10/getting-your-apps-ready-for-nexus-6-and.html for more)

  • The various "cleanup" detectors for lint (e.g. checking that FragmentTransactions are committed, and that TypedArrays are recycled, and so on), now run incrementally within the IDE. They've also been extended to search for additional problems, such as missing close calls on database cursors, or missing release calls on SurfaceTextures:


  • There are a couple of new lint checks:

    • A lint check which tries to identify string resources that should probably be using plurals instead

    • A lint check which warns you that @android:string/yes returns OK, not Yes

    • Several other lint checks that were bytecode based and only ran from Gradle (not lint in the IDE) have been ported to run incrementally in the IDE: Uses of SimpleDateFormat which should probably use getDateInstance instead, checks that addJavaScriptInterface points to a class annotated with @JavaScriptInterface, and a check looking for leaked Handler objects.

  • There is a new template for creating watch faces for Android Wear:

同时修复了如下 bug:

82378: Android Studio doesn't start, unable to find valid JVM

92858: Restrict IconDensities check with splits density data

81597: Incorrect inspection about Android problem for non-Android project

80668: Lint report doesn't explain how to suppress warnings from Gradle.

80679: tools:background should not trigger an overdraw warning

92789: False positive in lint PropertyEscape

82588: Lint: Make TypographyQuotes work with plurals

82861: Library project is created with launcher icon resources

82862: The xxhdpi launcher icon differs from other densities

82351: src, layout folders are empty while creating new project

78625: AVD Default orientation

80940: Update lint to ECJ 4.4, ASM 5.0.3: NullPointerException by running lint

80872: Don't match resource names for format-parameter only strings

82634: "Palette" show twice in View > Tools Window

94499Fixing the device preview in the search and create cases

82564Making AVD Manager separate (non-modal) window.

77158Allow settings.gradle to include projects dynamically

76923can't create outgoing link from widgets that are in included layouts

81908: Check if mksdcard can be executed

82837: Update wizards to use new headers

82764AVD Manager: SD Card Radio Button Selection

82991AVD Manager: Fix Key lines of the Verify Configuration Screen

82106install, bad link to linux KVM

77889save screenshot: respect device art masks

81525Added "Download JDK 7" quick-fix.

82813: uncommitted fragment transactions not highlighted by lint

81396: @DrawableRes doesn't match R.mipmap drawables

79629: Translations Editor does not show newly added locale

82768Making the AVD ID field look non-editable

93158: Properly handle parent class lookup in the API check for this-expressions

78382: Lint uses incorrect API level while analyzing Java Library modules

91988: FlagManager asserts on region code es-419

74568ADV Manager has start button but no stop button!

80494: Move Clear All and Scroll to End actions

82203Installer now waits for uninstaller

82126studio.exe can again run on Win64

83198: NPE when missing dependency during import

82770Updating api distributions and distribution dialog text

82812Updating title of AVD Manager window

78668Adding hardware buttons for nexus one and nexus s

82184 file paths (in local.properties) are no longer treated as relative if they belong to a different platform.

82837: Use black icons only

81166device chooser: Prefer to use a device rather than the emulator

82852After switching device types, the system image list broke

82753: Use $ as separator inner classes in fragment names

77635Fix scaling of device diagram.

82503Adding defaults for new avd creation wizard

81739Fixing avd duplication

79105Fixing button styles in avd manager

81768: Compute default parameter values quickly

81662Fixing skin chooser on windows

82282: Do not require approval of all licenses

81342Improve JDK detection algorithm

77953NPE on configuring library documentation

82159Closing exported device files.

81713Try to detect jdk location automatically on entering the step

81346Visual feedback for 'Detect JDK' button processing

81620: Do not download samples

79778apk installation: do not throw error for unexpected dumpsys output

81499device chooser: special case Google APIs target

+ Misc other fixes for crashes reported via the crash reporter

+ Bug fixes not tagged with a bug number in the commit message.

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Android Studio 1.1 Preview 1 预览版发布
加载中

最新评论(38

ibrucekong
ibrucekong

引用来自“kebe”的评论

墙内有么?朋友送链啊

引用来自“九难僧”的评论

http://www.androiddevtools.cn/
看此链接 网盘链接
好地方,看来以后有地方找这东东了
九难僧
九难僧

引用来自“kebe”的评论

墙内有么?朋友送链啊
http://www.androiddevtools.cn/
看此链接 网盘链接
貌似掉线
貌似掉线
明天回去更新网盘
hantsy
hantsy

引用来自“魏曼奇”的评论

启动之后,内存占用高达800M以上,是Eclipse的两倍。但用户体验确实比Eclipse好。现在犹豫是不是换呢。

引用来自“理工小强”的评论

玩了Android那么久,800M都不给
800 M 开发 Java?
ibrucekong
ibrucekong
墙内有么?朋友送链啊
一别经年17
一别经年17
好样儿的
Tom-Lin
Tom-Lin
Google确实版本帝,更新很快
双城记
双城记

引用来自“LongCity”的评论

macbook pro 8G内存 128ssd 一点不卡

引用来自“丛灵始”的评论

air 4G内存表示很吃力,并且无法新建工程的问题,Create new ,点击点击点击....就是没反应
4G pro一点压力也没。
不基道

引用来自“listengue”的评论

这东西,试用了下太卡了,还是换回Eclipse,对电脑配置要求那么高

引用来自“边缘如刀”的评论

用Linux版还行,Windows 7下的确慢得没法用。
同意 但不怎么会用android suudio
打杂程序猿
打杂程序猿
1.2 基于 IntelliJ 14 值得期待!
返回顶部
顶部