Android Studio3.0에서 항목을 작성할 때 변경 사항
개요
구글 I/O 2017에서 Kotlin이first-class language라는 소식을 발표했다.
따라서 Android Studio3.0 Canary1에서 프로젝트를 만들 때와 이전의 변화를 요약합니다.
표식
튀김 등으로 표시된 표지는 새것이다.
새 프로젝트 마법사
Include Kotlin support
확인란이 추가되었습니다.
IDE
IntelliJ의 기초가 바뀔 수 있지만 뭔지 모르겠다
https://developer.android.com/studio/preview/features/index.html#core_ide_changes 2017.1
기초인 것 같아요.
프로젝트 템플릿
build.gradle
Google's Maven repository이 추가되었습니다.
이것도 기존 프로젝트에 반영하는 것이 가장 좋다.mavenCentral()
필요 없어요.
app/build.gradle
Kotlin 말고는 달라진 게 없어요.
- org.jetbrains.kotlin:kotlin-stdlib-jre7
, AutoClosable
AutoCloseable
및 Throwable.addSuppressed
를 사용하지 않으면 API 레벨 19 미만으로도 문제가 없습니까?
- minSdkVersion 18
도 org.jetbrains.kotlin:kotlin-stdlib-jre7
입니다.
- 출처 보면 inline
, use
실수로 사용하면 안 좋은데... 이후 검증
- 경험증, 19 미만AutoCloseable.use
여전히 하락.
- minSdkVersion < 19
일 거예요.
org.jetbrains.kotlin:kotlin-stdlib
Android Gradle Plugin이 Gradle 4.0gradle/wrapper/gradle-wrapper.properties
으로 향상되었기 때문입니다.
Migrate to the New Plugin도 공개했다.큰 영향을 미친 것 같습니다.
기타 출처 등
자바의 템플릿을 Kotlin의 코드로 바꾸는 것 같아서 별다른 변화가 없는 것 같습니다.
억지로 말하면 Androi O에 추가된 Round Icon Resources는 기본적으로 추가됩니다.gradle-4.0-milestone-1
이 아니라src/main/java
면 좋겠지만 안드로이드에서src/main/kotlin
는 디렉터리를 만들어도 원본 디렉터리를 식별하지 못한다.(Kotlin 모듈에서 인식)
참고로 아래의 설명을 통해 식별할 수 있습니다.이것도 묵인했으면 좋겠어요.
app/build.gradleandroid {
...
sourceSets.all {
java.srcDirs += "src/${name}/kotlin"
}
}
추가 변경 사항
https://android-developers.googleblog.com/2017/05/android-studio-3-0-canary1.html
에뮬레이터와 Debug 주변에는 새로운 기능이 많습니다.
Stetho가 필요 없을 거예요.
만약 시간이 있다면, 나도 다른 새로운 기능을 써 보려고 한다.
Reference
이 문제에 관하여(Android Studio3.0에서 항목을 작성할 때 변경 사항), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kubode/items/b87f3a3cc1abc1616423
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
튀김 등으로 표시된 표지는 새것이다.
새 프로젝트 마법사
Include Kotlin support
확인란이 추가되었습니다.
IDE
IntelliJ의 기초가 바뀔 수 있지만 뭔지 모르겠다
https://developer.android.com/studio/preview/features/index.html#core_ide_changes 2017.1
기초인 것 같아요.
프로젝트 템플릿
build.gradle
Google's Maven repository이 추가되었습니다.
이것도 기존 프로젝트에 반영하는 것이 가장 좋다.mavenCentral()
필요 없어요.
app/build.gradle
Kotlin 말고는 달라진 게 없어요.
- org.jetbrains.kotlin:kotlin-stdlib-jre7
, AutoClosable
AutoCloseable
및 Throwable.addSuppressed
를 사용하지 않으면 API 레벨 19 미만으로도 문제가 없습니까?
- minSdkVersion 18
도 org.jetbrains.kotlin:kotlin-stdlib-jre7
입니다.
- 출처 보면 inline
, use
실수로 사용하면 안 좋은데... 이후 검증
- 경험증, 19 미만AutoCloseable.use
여전히 하락.
- minSdkVersion < 19
일 거예요.
org.jetbrains.kotlin:kotlin-stdlib
Android Gradle Plugin이 Gradle 4.0gradle/wrapper/gradle-wrapper.properties
으로 향상되었기 때문입니다.
Migrate to the New Plugin도 공개했다.큰 영향을 미친 것 같습니다.
기타 출처 등
자바의 템플릿을 Kotlin의 코드로 바꾸는 것 같아서 별다른 변화가 없는 것 같습니다.
억지로 말하면 Androi O에 추가된 Round Icon Resources는 기본적으로 추가됩니다.gradle-4.0-milestone-1
이 아니라src/main/java
면 좋겠지만 안드로이드에서src/main/kotlin
는 디렉터리를 만들어도 원본 디렉터리를 식별하지 못한다.(Kotlin 모듈에서 인식)
참고로 아래의 설명을 통해 식별할 수 있습니다.이것도 묵인했으면 좋겠어요.
app/build.gradleandroid {
...
sourceSets.all {
java.srcDirs += "src/${name}/kotlin"
}
}
추가 변경 사항
https://android-developers.googleblog.com/2017/05/android-studio-3-0-canary1.html
에뮬레이터와 Debug 주변에는 새로운 기능이 많습니다.
Stetho가 필요 없을 거예요.
만약 시간이 있다면, 나도 다른 새로운 기능을 써 보려고 한다.
Reference
이 문제에 관하여(Android Studio3.0에서 항목을 작성할 때 변경 사항), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kubode/items/b87f3a3cc1abc1616423
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
IntelliJ의 기초가 바뀔 수 있지만 뭔지 모르겠다
https://developer.android.com/studio/preview/features/index.html#core_ide_changes
2017.1
기초인 것 같아요.프로젝트 템플릿
build.gradle
Google's Maven repository이 추가되었습니다.
이것도 기존 프로젝트에 반영하는 것이 가장 좋다.mavenCentral()
필요 없어요.
app/build.gradle
Kotlin 말고는 달라진 게 없어요.
- org.jetbrains.kotlin:kotlin-stdlib-jre7
, AutoClosable
AutoCloseable
및 Throwable.addSuppressed
를 사용하지 않으면 API 레벨 19 미만으로도 문제가 없습니까?
- minSdkVersion 18
도 org.jetbrains.kotlin:kotlin-stdlib-jre7
입니다.
- 출처 보면 inline
, use
실수로 사용하면 안 좋은데... 이후 검증
- 경험증, 19 미만AutoCloseable.use
여전히 하락.
- minSdkVersion < 19
일 거예요.
org.jetbrains.kotlin:kotlin-stdlib
Android Gradle Plugin이 Gradle 4.0gradle/wrapper/gradle-wrapper.properties
으로 향상되었기 때문입니다.
Migrate to the New Plugin도 공개했다.큰 영향을 미친 것 같습니다.
기타 출처 등
자바의 템플릿을 Kotlin의 코드로 바꾸는 것 같아서 별다른 변화가 없는 것 같습니다.
억지로 말하면 Androi O에 추가된 Round Icon Resources는 기본적으로 추가됩니다.gradle-4.0-milestone-1
이 아니라src/main/java
면 좋겠지만 안드로이드에서src/main/kotlin
는 디렉터리를 만들어도 원본 디렉터리를 식별하지 못한다.(Kotlin 모듈에서 인식)
참고로 아래의 설명을 통해 식별할 수 있습니다.이것도 묵인했으면 좋겠어요.
app/build.gradleandroid {
...
sourceSets.all {
java.srcDirs += "src/${name}/kotlin"
}
}
추가 변경 사항
https://android-developers.googleblog.com/2017/05/android-studio-3-0-canary1.html
에뮬레이터와 Debug 주변에는 새로운 기능이 많습니다.
Stetho가 필요 없을 거예요.
만약 시간이 있다면, 나도 다른 새로운 기능을 써 보려고 한다.
Reference
이 문제에 관하여(Android Studio3.0에서 항목을 작성할 때 변경 사항), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kubode/items/b87f3a3cc1abc1616423
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
android {
...
sourceSets.all {
java.srcDirs += "src/${name}/kotlin"
}
}
https://android-developers.googleblog.com/2017/05/android-studio-3-0-canary1.html
에뮬레이터와 Debug 주변에는 새로운 기능이 많습니다.
Stetho가 필요 없을 거예요.
만약 시간이 있다면, 나도 다른 새로운 기능을 써 보려고 한다.
Reference
이 문제에 관하여(Android Studio3.0에서 항목을 작성할 때 변경 사항), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kubode/items/b87f3a3cc1abc1616423텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)