- 파일업로드 체크
- asp.net dropdownlist
- ViewData
- 404에러페이지
- XSS PHP
- 바코드 스캔하기
- javascript 유효성체크
- 파일업로드 유효성체크
- php 캐쉬제거
- django 엑셀불러오기
- TempData
- javascript 바코드스캔
- XSS방어
- ASP.Net Core 404
- 강제이동
- 말줄임표시
- asp.net core Select
- 바코드 생성하기
- jquery 바코드생성
- 맥 오라클설치
- javascript redirection
- 하드 마이그레이션
- 타임피커
- SSD 복사
- jquery 바코드
- Mac Oracle
- asp.net Select
- ViewBag
- javascript 바코드 생성
- 하드 윈도우 복사
목록안드로이드 (83)
웹개발자의 기지개
기존 앱을 업데이트 하다보면 버전 때문에 고생을 많이 한다. Task :app:processDebugResources FAILED Execution failed for task ':app:processDebugResources'. > Android resource linking failed C:\...\AndroidManifest.xml:14: AAPT: error: unexpected element found in . 해결법 Project build.gradle 에서 버전을 수정 classpath 'cohttp://m.android.tools.build:gradle:3.4.1' 을 classpath 'cohttp://m.android.tools.build:gradle:3.4.3' 변경했다. 참고 : h..
너무 오래 짱박혀 있는 앱을 하나 업데이트하려는데 갑자기 인텐트 필터를 포함하되 'android:exported' 속성을 설정하지 않고 활동, 활동 별칭, 서비스 또는 broadcast receiver가 있는 APK 또는 Android App Bundle을 업로드했습니다. Android 12 이상에는 이 파일을 설치할 수 없습니다. 참조: developer.android.com/about/versions/12/behavior-changes-12#exported 에러가 나면서 등록 거부가 되었다. 그리하여 아래의 이미지 내용과 같이 주요 부분에 android:exported 속성값을 지정해 주었다. true 는 외부허용, false 는 외부불허용 참고 : https://mynameisdabin.tistor..
에러메세지 필자의 Gradle 정보 [에러메세지] Could not determine the dependencies of task ':app:lintVitalRelease'. > Could not resolve all artifacts for configuration ':app:debugAndroidTestCompileClasspath'. > Could not find androidx.appcompat:appcompat:1.1.1. Required by: project :app > Could not find androidx.appcompat:appcompat:1.1.1. Required by: project :app > com.google.android.material:material:1.1.0 Poss..
https://console.firebase.google.com/?hl=ko 로그인 - Google 계정 이메일 또는 휴대전화 accounts.google.com 구글 Firebase 콘솔 로그인을 한다. 최초에 App 을 하나 생성하고 다음 캡처이미지 순서대로 관련 소스를 붙이고 따라하면서 설정하면된다. https://firebase.google.com/docs/cloud-messaging/android/client Android에서 Firebase 클라우드 메시징 클라이언트 앱 설정 Google I/O 2023에서 Firebase의 주요 소식을 확인하세요. 자세히 알아보기 의견 보내기 Android에서 Firebase 클라우드 메시징 클라이언트 앱 설정 컬렉션을 사용해 정리하기 내 환경설정을 기준으로..
SDK API 31 이상의 빌드에서 이와 같은 오류 메세지를 볼 수 있다. AndroidManifest.xml 화일안에 activity 에서 intent-filter 를 사용하는데, 여기서 android:exported="true" 으로 속성값을 변경해주도록 하자. 참고 : https://hello-bryan.tistory.com/400
하이브리드앱 형태로 제작된 특정 앱에서 별도의 구글크롭앱으로 아예 새로운 창으로 웹페이지를 띄우고 싶을때 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 void openUrlInChrome(String url) { try { try { Uri uri = Uri.parse("googlechrome://navigate?url="+ url); Intent i = new Intent(Intent.ACTION_VIEW, uri); i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(i); } catch (ActivityNotFoundException e) { Uri uri = Uri.parse(url); Intent i = new..
아래는 Fragment 형태의 메뉴를 기준으로 소스코딩한 예시 코드이다. [ HomeFragment.java ] 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 public class HomeFragment extends Fragment { private Context context; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { context = cont..
Execution failed for task ':app:lintVitalRelease'. > Lint found fatal errors while assembling a release target. 위와 같이 APK 생성할때 오류 메세지 발생했다. Build.gradle(앱) 에서 아래 소스를 추가한다. 1 2 3 4 5 6 7 8 9 android{ lintOptions { checkReleaseBuilds false abortOnError false } } cs 그리고, Sync 하고 다시 APK 생성한다. 참고 : https://minchanyoun.tistory.com/46