Hyperion Android를 사용해 봤습니다.
3845 단어 Hyperion-AndroidAndroid
컨디션 Android Studio 3.2 Beta 5
Build #AI-181.5281.24.32.4913314, built on July 26, 2018
JRE: 1.8.0_152-release-1136-b04 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.12.6
Hyperion Android란 무엇입니까?
설명은 쓰기가 매우 번거롭기 때문에 생략하고, 아래의 보도를 보면 더욱 이해하기 쉽다
-Hyperion-Android로 Android 프로그램을 디버깅하세요. -Qitahttps://qiita.com/takahirom/items/2f6557f945ddd7c5e074
설치하다.
창고 찾기 조망 README
willowtreeapps/Hyperion-Android: App Debugging & Inspection Tool for Android https://github.com/willowtreeapps/Hyperion-Android
usage에 핵심 기능과 플러그인을 게재했습니다.그레이드에 깊이 들어가면 사용할 수 있다고 합니다.
app/build.gradle implementation 'androidx.appcompat:appcompat:1.0.0-beta01'
implementation 'androidx.constraintlayout:constraintlayout:1.1.2'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-core:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-attr:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-measurement:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-disk:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-recorder:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-phoenix:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-crash:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-shared-preferences:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-geiger-counter:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-timber:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-build-config:0.9.24'
+
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.1.0-alpha4'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0-alpha4'
빌드 => 오류
Sync => OK
잘못했어!!!??
오류 메시지는Program type already present: android.support.v4.os.ResultReceiver
이미ResultReceiver
존재하나요?무슨 소리야...
안드로이드 X 관련 오류인 것 같습니다.
그러고 보니까 안드로이드X를 도입해 보려고 했어요.
해결책
gradle.properties에 다음 내용을 추가하기만 하면 됩니다
gradle.properties # This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
+android.enableJetifier=true
+android.useAndroidX=true
구축 재도전
Sync => OK
Run Buld => OK
네, 다 됐어요.
흔들어 Hyperion-Android 메뉴 표시
Hyperion Android를 사용한 영상도 찍어봤어요.
Hello Hyperion-Androidpic.twitter.com/2lPF4lzI6X—Ikemura(@ikemura jp)2018년 8월 1일
시험을 준비하다
Android Studio 3.2 Beta 5
Build #AI-181.5281.24.32.4913314, built on July 26, 2018
JRE: 1.8.0_152-release-1136-b04 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.12.6
설명은 쓰기가 매우 번거롭기 때문에 생략하고, 아래의 보도를 보면 더욱 이해하기 쉽다
-Hyperion-Android로 Android 프로그램을 디버깅하세요. -Qitahttps://qiita.com/takahirom/items/2f6557f945ddd7c5e074
설치하다.
창고 찾기 조망 README
willowtreeapps/Hyperion-Android: App Debugging & Inspection Tool for Android https://github.com/willowtreeapps/Hyperion-Android
usage에 핵심 기능과 플러그인을 게재했습니다.그레이드에 깊이 들어가면 사용할 수 있다고 합니다.
app/build.gradle implementation 'androidx.appcompat:appcompat:1.0.0-beta01'
implementation 'androidx.constraintlayout:constraintlayout:1.1.2'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-core:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-attr:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-measurement:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-disk:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-recorder:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-phoenix:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-crash:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-shared-preferences:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-geiger-counter:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-timber:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-build-config:0.9.24'
+
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.1.0-alpha4'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0-alpha4'
빌드 => 오류
Sync => OK
잘못했어!!!??
오류 메시지는Program type already present: android.support.v4.os.ResultReceiver
이미ResultReceiver
존재하나요?무슨 소리야...
안드로이드 X 관련 오류인 것 같습니다.
그러고 보니까 안드로이드X를 도입해 보려고 했어요.
해결책
gradle.properties에 다음 내용을 추가하기만 하면 됩니다
gradle.properties # This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
+android.enableJetifier=true
+android.useAndroidX=true
구축 재도전
Sync => OK
Run Buld => OK
네, 다 됐어요.
흔들어 Hyperion-Android 메뉴 표시
Hyperion Android를 사용한 영상도 찍어봤어요.
Hello Hyperion-Androidpic.twitter.com/2lPF4lzI6X—Ikemura(@ikemura jp)2018년 8월 1일
시험을 준비하다
implementation 'androidx.appcompat:appcompat:1.0.0-beta01'
implementation 'androidx.constraintlayout:constraintlayout:1.1.2'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-core:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-attr:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-measurement:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-disk:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-recorder:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-phoenix:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-crash:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-shared-preferences:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-geiger-counter:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-timber:0.9.24'
+ debugImplementation 'com.willowtreeapps.hyperion:hyperion-build-config:0.9.24'
+
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.1.0-alpha4'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0-alpha4'
Sync => OK
잘못했어!!!??
오류 메시지는
Program type already present: android.support.v4.os.ResultReceiver
이미ResultReceiver
존재하나요?무슨 소리야...안드로이드 X 관련 오류인 것 같습니다.
그러고 보니까 안드로이드X를 도입해 보려고 했어요.
해결책
gradle.properties에 다음 내용을 추가하기만 하면 됩니다
gradle.properties
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
+android.enableJetifier=true
+android.useAndroidX=true
구축 재도전
Sync => OK
Run Buld => OK
네, 다 됐어요.
흔들어 Hyperion-Android 메뉴 표시
Hyperion Android를 사용한 영상도 찍어봤어요.
Hello Hyperion-Androidpic.twitter.com/2lPF4lzI6X—Ikemura(@ikemura jp)2018년 8월 1일
시험을 준비하다
이번에 사용한 코드의 창고는 다음과 같다
Reference
이 문제에 관하여(Hyperion Android를 사용해 봤습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ikemura23/items/0b21f67d961bd8492d88텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)