ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Android] build.gradle
    카테고리 없음 2020. 11. 11. 13:53

    Spring 에서 <dependency></dependency> 이렇게 기재했었는데, 안드로이드에서는 build.gradle(Module) 문서에 이렇게 기재 되어있다.

     

    | build.gradle(Module)

    dependencies {
        implementation 'androidx.appcompat:appcompat:1.2.0'
        implementation 'com.google.android.material:material:1.2.1'
        implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
        testImplementation 'junit:junit:4.+'
        androidTestImplementation 'androidx.test.ext:junit:1.1.2'
        androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
    }

     

    | 문서 위치

     

     

    | 안드로이드 패키지를 apk 라고 한다. Android Package

     

     

     

    | war, ear, zip

    이 세가지를 web archive 웹 아카이브라고 한다.

     

     

     

    | 내일은 war 파일을 배포하는 것을 배울 예정이다.

    war 배포의 의미 이클립스나 sts 툴이 없는 상태에서 실행 할 수 있는것을 의미한다.

     

     

     

    | 상단의 Build-Generate Signed Bundle / APK 클릭

     

    | Generate Signed Bundle or APK

    사이즈가 작게 만들어주고

    요구사항 어플을 보여주고

    자원에 대한 모듈이다.

     

     

    | Spring을 키고 Server 프로젝트를 살펴보자.

    그리고 톰캣 패키지를 드롭다운 버튼으로 보면, tomcat-users.xml 이 있는데 이걸 실행하면 오류가 된다

    catalina.policy 는 java 컴파일에 관련된 EL 태그로, java.home 모든 권한을 주겠다고 명시되어 있다.

     

     

    이부분을 안드로이드에서는 AndroidManifest.xml 에서 볼 수 있다.

    <uses-permission>

     

    catalina.policy

     

    catalina.properties / jsp 관련 라이브러리를 가져오는 부분

     

    | jsp 는 war 로, java 는 jar 로 배포된다.

     

     

    | AVD (Android Virtual Device) 매니저 위치

     

     

    | 연필 클릭

     

     

    | 현재 가상 기기의 정보를 확인 할 수 있다.

     

    | change 버튼을 누르면 더 자세하게 살펴볼 수 있다.

     

     

     

    댓글

Today
Designed by Danbee Park.