기본 콘텐츠로 건너뛰기

[android] lgu+ arm적용 시 프로가드 적용 방법

proguard-project.txt 파일에 아래와 같은 내용 추가.

-keep public interface com.lgt.arm.ArmInterface
-keep public class com.lgt.arm.LGUArmManager
-keep public abstract interface com.lgt.arm.LGUArmListener
-keepclassmembers class com.lgt.arm.LGUArmManager {
java.lang.String ***;
int ***;
}

위와 같은 내용을 추가하지 않고 project.properties파일에 
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
추가했을 경우 apk파일로 돌려보면 에러메시지 
사용권한을 확인할 수 없습니다. 휴대폰의 컨텐츠관리자->어플리케이션 메뉴에서 com.lgt.arm을 다시 설치해 주세요(14)가 뜬다.

댓글

이 블로그의 인기 게시물

[android] viewPager setOffscreenPageLimit 미리 로딩하기

viewpager를 사용할 때 이전 혹은 다음페이지를 몇개까지 미리 로딩할지 정하는 함수이다. 전체 5page가 있는데 현재 1page를 보고 있다고 가정했을 때  2, 3, 4, 5페이지를 모두 미리 로딩하고 싶다면 setOffscreenPageLimit(4)를 사용하면 된다. 따로 setOffscreenPageLimit 를 지정하지 않았을 경우, default값은 1이다. 다음과 같이 적용가능 하다. Colored By Color Scripter ™ 1 2 3 ViewPager mViewPager = (ViewPager) findViewById(R.id.pager);         mViewPager.setAdapter(storePagerAdapter);          mViewPager.setOffscreenPageLimit(4) ;

[android] url scheme 사용하기 (웹에서 앱 호출 및 앱에서 앱 호출)

[호출될 앱] 다른 앱이나 웹에서 호출될 앱의 AndroidManifest.xml 파일을 열어 원하는 activity에 아래와 같이 빨간 부분을 추가 한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <activity             android:name= ".testUrlScheme"             android:label= "@string/app_name" >             <intent-filter>                 <action android:name= "android.intent.action.MAIN"  />                 <category android:name= "android.intent.category.LAUNCHER"  />             </intent-filter>             ...

[android] 액션 버튼 아이콘 변경 (Action item icon)

invalidateOptionsMenu(); 를 사용하여 onPrepareOptionsMenu함수를 호출 할 수 있다는 점을 이용. bchange 의 여부에 따라서 아이콘을 변경할 수 있다. 1 2 3 4 5 6 7 8 9 10 11 12 @Override      public   void  onPrepareOptionsMenu(Menu menu) {          if (bchange)         {             menu.findItem(R.id.menu_test).setIcon(R.drawable.btngrid);         }          else         {             menu.findItem(R.id. menu_test ).setIcon(R.drawable.btnlist);         }          super .onPrepareOptionsMenu(menu);     } Color...