일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Django REST framework
- Flutter TextField
- Kotlin
- dart
- Android P
- C
- Python
- C/C++
- 안드로이드
- 알고리즘
- FLUTTER
- Django REST
- RxJava
- flutter firestore
- android push
- Django REST Android
- NDK
- Rxjava2
- 안드로이드 구글맵
- livedata
- android architecture component
- Android
- kodility
- 프로그래머스
- UWP
- mfc
- RxAndroid
- C++
- Java
- 코틀린
- Today
- Total
목록전체 글 (217)
개발하는 두더지

Python Shell 에서 zipline 을 import 하려는데 아래와 같은 에러가 발생했다 각자 만든 가상환경(env), 저의 경우 py35 폴더로 가서 sqlalchemy 를 전부 삭제했습니다. pip install sqlalchemy 그리고 설치를 다시 했는데.. numpy 관련 오류 발생 그래서 똑같이 numpy 관련 폴더 전부 삭제 후 numpy 설치 pip install numpy 정상적으로 설치 완료~

python zipline 을 설치 중 아래와 같은 에러가 발생했다. (설치 가이드) Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools" python pip https://visualstudio.microsoft.com/ko/vs/older-downloads/ 이전 버전의 Studio 소프트웨어 다운로드 | Visual Studio - Visual Studio Visual Studio Community, Professional 및 Enterprise 소프트웨어의 이전 버전을 다운로드하세요. 여기서 Visual Studio(MSDN) 구독에 로그인하세요. visualstudio.microsoft.com 위..
Support 라이브러리 (android.support.* ) v4, v7, v13 의 숫자는 api 4 이상, api 7 이상, api 13 이상을 의미함. 요즘같이 카카오, 금융권 min 19 를 사용하는데 그 숫자가 점점 무의미해지고 있음. 그런데 v4의 경우 support 24.2.0 에서 api 8 이하 지원을 중단해서 v4가 api 4이상이 아님. 심지어 support 26 에서는 최소 api 14로 올라감. Android 9.0(API 레벨 28)의 출시와 함께 Jetpack의 일부인 새로운 버전의 지원 라이브러리 AndroidX가 출시됨 support 28.0.0 기반 + Jetpack의 최신기능을 포함한 서포트 라이브러리임. AndroidX 는 core 를 비롯하여 ui dependenc..
Module with the Main dispatcher had failed to initialize. For tests Dispatchers.setMain from kotlinx-coroutines-test module can be used JUnit 에서 Coroutine 을 사용하면서 위와 같은 에러메시지가 발생했다. 코루틴 테스트 라이브러리 추가 testImplementation "org.jetbrains.kotlinx:kotlinx-coroutines-test:$coroutinesVersion" androidTestImplementation "org.jetbrains.kotlinx:kotlinx-coroutines-test:$coroutinesVersion" 2. 코루틴 Rule 생성 @Expe..
1. no such manifest file ./androidmanifest.xml http://robolectric.org/getting-started/ 에 해결책이 나온다 2. API level 29 is not available src/test/resources 폴더에 robolectrics.properties 파일을 만들고 sdk=28 라고 작성을하면 정상적으로 동작한다.
Play 스토어에서 앱을 다운로드 받는다 다운로드 받은 앱을 삭제한다 Play 스토어에 올라간 버전보다 낮은 버전으로 release 빌드를 한다 (signingConfigs 에 storeKey 를 세팅하면 APK 생성 시 Signing 까지 해줌) APK를 설치한다 (예외) availableVersionCode 값이 Play 스토어에 올라간 버전보다 낮게 나올 수 있다. availableVersionCode 보다 낮은 버전으로 release 빌드해야 테스트 가능하다 Play 스토어에 올라가지 않은 경우 ( 프로젝트만 있을 때) Play 스토어에 앱을 올리기 or 배타/알파 테스트로 앱 올리기 위 a~e 까지 동일 주의할점 디버그 모드에서는 테스트 불가능 구글링하다보면 스토어에 앱을 올려야 테스트 가능하다..
JUnit @Before 에서 필드 초기화 과정 중에 안드로이드 프레임워크 코드를 사용하게되면 아래와 같은 에러 메시지가 나옵니다. java.lang.RuntimeException: Method getMainLooper in android.os.Looper not mocked. See http://g.co/androidstudio/not-mocked for details. at android.os.Looper.getMainLooper(Looper.java) at androidx.arch.core.executor.DefaultTaskExecutor.isMainThread(DefaultTaskExecutor.java:77) at androidx.arch.core.executor.ArchTaskExecutor..
"You must not call setTag() on a view Glide is targeting" Glide를 사용할 때 주의할 점이 있는데, Glide가 대상으로 하는 View에 setTag() 메서드를 사용하면 안됩니다. 왜냐하면 Glide 내부적으로 setTag(Object) 메서드를 사용하기 때문입니다. 정말로 필요한 상황이라면 setTag(int, Object) 메서드를 사용해야 합니다.