본문 바로가기

Android Studio

(Android Studio) This app has been built with an incorrect configuration. 해결법 출처 : http://programcode.tistory.com/entry/XFile-5 gradle : APP 에 추가 defaultConfig { .... generatedDensities = []} aaptOptions { additionalParameters "--no-version-vectors"} 최종 build.gradle는 아래와 같다.apply plugin: 'com.android.application' android { compileSdkVersion 24 buildToolsVersion "24.0.3" defaultConfig { applicationId "com.myapplication" minSdkVersion 14 targetSdkVersion 24 versionCode 1 ve.. 더보기
(Android Studio) 오레오 8.0 판올림 예상 삽질 build.gradle (project) 에서 dependencies { classpath 'com.android.tools.build:gradle:1.5.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }1.5.0 변경이 필요한데 잘 되지 않고 아래와 같이 minimum supported gradle version is 4.1 이런것 나오면 아래 시도해보기========================== File - Settings - build... 2.8을 4.1 로변경 출처 : http://blog.naver.com/PostView.n.. 더보기
(Android Studio) 오레오 대응 수정(삽질) * 필수 0. SDK 8.0 오레오 설치 (가상머신 제외 다 설치 - 맨 위, 맨 아래) * build.gradle (app) 1. compileSdkVersion, targetSdkVersion 26 으로 한다. (앞으로 타겟 버전 26이상으로만 앱 등록이 된다고 한다.) ex) compileSdkVersion 26 buildToolsVersion "26.0.2" targetSdkVersion 26 2. android { } 내부 추가 - 이걸 하는 이유는 오레오 이하 버전에서 오류가 났기 때문. (( This app has been built with an incorrect configuration. )) 출처 : http://programcode.tistory.com/entry/XFile-5 def.. 더보기
(Android Studio) this view is not constrained (생성 시) 출처 : http://hongsi1991.tistory.com/114 미리보기 화면에서 해당 건 우클릭 - Constraint Layout -> Infer Constraints 하면 다나옴 더보기
(Android Studio) 상태바 색상 바꾸기 출처 : http://androidhuman.com/561 color 부분에서 colorPrimaryDark 색상을 바꾸면 된다. 더보기
(Android Studio) 클립보드 구현 클립보드에 텍스트를 복사하는 방법 12345678910final ClipboardManager clipboardManager = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);mTextView.setOnLongClickListener(new View.OnLongClickListener () { @Override public boolean onLongClick(View v) { clipboardManager.setText(mTextView.getText()); return false; } });Colored by Color Scriptercs 출처 : http://www.androidpub.com/2162346 더보기
(Android Studio) 인터넷 접속 확인 출처 : http://yowon009.tistory.com/52 정말 감사합니다. 매니페스트는 2개 필요하다. isOnline() 이용하면 된다.private Boolean isOnline() { ConnectivityManager cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getActiveNetworkInfo(); if(ni != null && ni.isConnected()) return true; return false; } 더보기
(Android Studio) 안드로이드 전면광고 또 다른 예제 구글 가이드라인이기 때문에 이걸 제대로 쓰면 좋다. requestNewInterstitial 함수도 좋고, 특히 onAdClosed 이 부분 정말 쩐다.. 감동받음.. 출처 : https://firebase.google.com/docs/admob/android/interstitial public class MainActivity extends ActionBarActivity { InterstitialAd mInterstitialAd; Button mNewGameButton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activit.. 더보기