목록개발 (47)
소소한 개발 공부
배열을 리스트에 넣으려면 아래와 같이 리스트의 생성자를 이용하면 된다. int[] some = {1, 2, 3}; List something = new List(some); 비슷한 응용으로 자식 오브젝트에서 컴포넌트 인스턴스들을 찾아 List에 넣고자 할 때는 아래와 같이 작성하면 리스트에 한번에 넣을 수 있다. List something = new List(GetComponentsInChildren()); +) 리스트 원소들 한번에 제거는 RemoveAll을 사용하면 된다. something.RemoveAll(something.Contains);
인텐트 필터를 포함하되 'android:exported' 속성을 설정하지 않고 활동, 활동 별칭, 서비스 또는 broadcast receiver가 있는 APK 또는 Android App Bundle을 업로드했습니다. Android 12 이상에는 이 파일을 설치할 수 없습니다. 참조: developer.android.com/about/versions/12/behavior-changes-12#exported 플레이 콘솔에 aab 파일을 업로드 하는 중 위의 에러가 나왔다. 1. Main Manifest 파일을 생성하기 (만약 Manifest.xml 파일이 있다면 패스) ProjectSettings -> Player -> Publishing Settings -> Build 에서 Custom Main Manif..
플레이 콘솔에 aab 파일을 업로드하려 했는데 아래와 같은 오류 메시지가 나왔다. "디버그 모드로 서명한 APK 또는 Android App Bundle을 업로드 했습니다." 해결 방법은 간단하다. Project Settings -> Player -> Publishing Settrings 에서 keystore manager 에서 key를 생성해주면 된다. Keystore Manager... 버튼을 누르면 팝업창이 나오는데 여기서 keystore 버튼을 눌러 Create New -> Anywhere 에서 key 위치를 지정해주고 생성한다. 이후 아래의(나는 이미 생성한 상태라 조금 다른 형태로 나오는데,) Password , Comfirm Password , Alias , Alias의 Password , C..
유니티 2020.3.11f1 버전을 aab 파일로 빌드하려고 보니 제목과 같은 에러가 발생했다. gradle 버전이 맞지 않음으로써 생기는 오류인데 아래의 방법을 사용해 해결했다. 우선 최종적으로 사용하는 한 일은 1. 유니티 버전 2020.3.11f1 2. gradle 버전 6.9.2-all 3. gradle Template 4.0.1 4. launcherTemplate.gradle 코드 추가 1. 사용 중인 gradle 버전 변경 유니티 버전마다 호환되는 버전이 다르다고 한다. https://docs.unity3d.com/Manual/android-gradle-overview.html Unity - Manual: Gradle for Android Customizing an Android Splash ..
플러터를 사용할 때 노란 밑줄이 뜨는 경우가 상당히 많다. 위의 사진처럼 pubspec.yaml 파일에서 flutter_lints를 주석처리 해주고 Pub get 버튼을 눌러 패키지를 적용시켜주면 노란 밑줄을 표시하지 않는 것을 확인할 수 있다.
flutter docs 를 보고 작성했습니다. SQLite에 데이터 저장하기 로컬 디바이스에 많은 데이터를 저장하고 쿼리를 요청해야 한다면, 로컬 파일이나 키-값 저장소 대신 데이터베이스를사용해보세요. 일반적으로 데이터베이스는 다른 로컬 솔루션보다 더 빠른 flutter-ko.dev 플러터 SQLite 데이터베이스는 다음과 같이 사용할 수 있다. 1. 의존성 추가. 2. 데이터 모델 정의. 3. 데이터베이스 열기. 4. 테이블 생성. 5. 데이터베이스에 테이블 요소 추가. 6. 테이블 리스트 조회. 7. 데이터베이스에 있는 테이블 수정. 8. 데이터베이스에서 테이블 삭제. 1. dependencies(의존성) 추가는 pubspec.yaml 파일의 dependencies 란에 sqflite를 추가하는 것이..