2
I added a new flavor in my Build.Gradle :: 
    productFlavors { 
      pro{ 
       applicationIdSuffix ".pro" //newpackagename=com.example1.android.pro 
       } 
        } 
    My android app structure: 
     Project  
     | 
     `-- res 
      |-- drawable 
         |-- logo.png 
     | 
     `-- src 
      | 
      `-- com 
       |-- example1 
         |--- android 
            |-- db 
             |-- DatabaseHelper.java 
             |-- DBObject.java 
            |-- pro //created new package manually 
            |-- AppProperties.java 
            |-- AndroidTimerFactory.java 

"Pro"용 응용 프로그램을 사용자 정의하고 해당 패키지에 새 logo.png를 추가하려고합니다. 어떻게해야합니까? 새로운 png 이미지가 src 폴더 외부에 있기 때문에 추가 할 위치. 그것은 것 matter.Gradle하지 않는 src 폴더 밖에있는 경우에도Android에서 productFlavors를 사용하여 specfic 파일을 사용자 정의 구현

답변

0

일반적으로 각 제품의 맛에 대한 src에서 폴더를 것하고, 귀하의 예제에서, src/pro/res

+0

새 res 폴더를 만드는 방법은 무엇입니까? src/pro -> new->를 선택하면 어떤 옵션을 선택할 수 있습니까? – UrviG

+0

다른 폴더처럼 (예 : AS에서, src를 마우스 오른쪽 버튼으로 클릭하고 New/Directory를 ...) 생성하면 .... png 파일을'src/pro/res/drawable'에 저장합니다. –

+0

나는이 단계를 수행하고 새로운 png를 업데이트했다. 하지만이 버전의 빌드를 실행하는 방법은 무엇입니까? 즉 프로 버전? – UrviG

0

아래 맛이 특정 자원을 저장할 수 자원을 병합하는 동안 자원이 대체되었는지 확인하십시오. 간단히 src/pro/res/drawable/logo.png에 png 파일을 넣으십시오.