Development
-
[Unity3D]유니티 간편하게 로우폴리 맵 만들기(Low-Poly Map)Development/Unity3d 2018. 11. 30. 00:41
1인 개발자들은 그래픽 처리에 대한 고민이 많죠 ㅠ그래서 에셋스토어에서 구매하거나 외주를 맡기기도 합니다.하지만 비용문제도 만만치 않은데요! 개발자도 간편하게 맵을 만들 수 있다면 얼마나 좋을까요??그래서 로우 폴리콘 맵을 만들어보고자 합니다! 찾아보니 다행히 방법이 있더군요~ 방법은 이렇습니다.1. 유니티에서 터레인 디자인 및 obj파일로 Export 2. Blender 프로그램으로 폴리곤을 다운시킨뒤 다시 fbx파일로 저장3. 수정된 터레인을 유니티로 Import!참 간단합니다 ㅎㅎ 이 글은 유튜브(https://www.youtube.com/watch?v=LBN5z3W9fzc&t=162s&index=2&list=LLkT6FLjQtb65XY9tLgKkCXQ)의 내용을 인용 및 요약하여 작성하였습니다. ..
-
[안드로이드] 안드로이드 스튜디오 3.1 Configuration~ 경고 제거법Development/Android 2018. 6. 18. 02:10
안드로이드 스튜디오 업데이트 후 못보던 경고 메시지가 떴습니다. Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api'.It will be removed at the end of 2018. For more information see: http://d.android.com/r/tools/update-dependency-configurations.html Configuration 'androidTestApi' is obsolete and has been replaced with 'androidTestImplementation'.It will be removed at the end of 2018. For..
-
[안드로이드]AlarmManager cancel() 안먹힐 때 보세요~Development/Android 2018. 6. 5. 17:41
늘 그렇듯 우리는 알람을 설정할 때에는 이런식으로 합니다. 클래스에서 알람을 생성한뒤 리시버로 전달->서비스에서 실행하죠. 그러나 알람은 여러개를 만들고 상황에 따라 다르게 설정할 경우가 있죠. 그래서 인텐트에 별도로 Action을 설정해주는 경우가 많이 있습니다. AlarmManager alarmManager = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);Intent intent = new Intent(context, AlarmReceiver.class);intent.setAction(액션1); //액션PendingIntent pIntent = PendingIntent.getBroadcast(context, requestCode, in..
-
[안드로이드]DDMS db에러 100% 해결법Development/Android 2018. 4. 24. 15:31
- DDMS를 실행하려면 Tools-Android Device Monitor를 누르면 된다 - DDMS-패키지명-database 폴더가 비어있을 경우 1. 커맨드창에서 adb root 실행 2 만약 [adb: unable to connect for root: more than one device/emulator] 에러가 날 경우 커맨드창에서 adb kill-server를 실행 후 adb devices 실행 이렇게하면 4100824124dc81345 혹은 emulator-5554 등이 나옴. 이 때 adb -s emulator-5554 root 이런식으로 지정 후 root를 실행하면 database 폴더가 열림 3. 폴더가 열리고 db 파일을 꺼내려고 하는데 콘솔창에서 Failed to pull selec..
-
[안드로이드]DDMS data폴더가 비워져있을 때 100% 해결법Development/DevelopTool 2017. 12. 21. 02:03
오랜만에 DB를 테스트하려고 애뮬레이터를 실행하고 DDMS를 실행하였다. 원래는 DDMS가 맞는것 같은데.. [Tool]-[Andoroid]-[Android Device Monitor]로 실행하면 된다. 그런데 왠걸?? db를 생성하고 테스트해보니 data폴더가 비워져있다. 뿐만 아니라 root 폴더 등 여러 폴더들이 비워져있었다. (폰을 연결하면 볼 수 없고 애뮬레이터에서는 루트권한이 있으므로 쉽게 접근이 가능합니다) 구글링을 해봐도 뾰족한 해결책을 찾지 못했다. 스택오버플로우를 보니 대부분이 권한에 대한 문제가 있는것 같았다. 혹시나해서 우선 명령프롬프트를 통해 adb를 실행하였다. root권한이 필요하니 adb root를 입력하면 되겠지하고 입력했더니..!!! (adb root는 안드로이드 SDK가..
-
[안드로이드 스튜디오]gradle 오류 해결법(feat. SDK 버전)Development/DevelopTool 2017. 12. 8. 15:38
어제까지만 잘 되었던 빌드가 갑자기 아래와 같이 오류가 발생할 경우가 있다. 오류의 내용은 이렇다.. (Faild to resolve : com.android.support 27.0.1) Install Repository and sync project를 눌러도 아무런 반응이 없었다. (당일 기준으로 API 27은 아직 미출시 상태였음) 원인을 알아보니 페이스북 SDK문제였다. 페이스북 SDK버전이 향상되면서 나타는 증상인듯하다. (참고 : https://developers.facebook.com/docs/android/change-log-4) 나는 페이스북 sdk를 사용하기위해 아래와 같이 선언했었다. compile 'com.facebook.android:facebook-android-sdk:4.+' 알..
-
[안드로이드] 6.0/7.0 버전에 대응하는 방해금지 권한 허용Development/Android 2017. 10. 24. 00:42
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) { Intent intent = new Intent(android.provider.Settings.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS); startActivity(intent); } else if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) { Intent intent = new Intent("android.settings.NOTIFICATION_POLICY_ACCESS_SETTINGS"); startActivity(intent); } 안드로이드 마시멜..