Manifest merger failed : Attribute uses-permission#android.permission.BLUETOOTH@maxSdkVersion value=(33) from AndroidManifest.xml:8:9-35
is also present at [xxxx.aar] AndroidManifest.xml:11:9-35 value=(30).
Suggestion: add 'tools:replace="android:maxSdkVersion"' to <uses-permission> element at AndroidManifest.xml:6:5-8:37 to override.

 

[수정]

AndroidManifest.xml

// 원본
<uses-permission
    android:name="android.permission.BLUETOOTH"
    android:maxSdkVersion="33"/>

// 수정
<uses-permission
    android:name="android.permission.BLUETOOTH"
    tools:node="replace"/>
Posted by 곰돌이짱
,

onTouchEvent 미호출

AND 2024. 12. 3. 08:29

1. dispatchTouchEvent 호출

private var mDrawViewClass: DrawViewClass? = DrawViewClass(context, attributes)

...

override fun dispatchTouchEvent(ev: MotionEvent?): Boolean {

    mDrawViewClass?.onTouchEventEx(ev)

    return super.dispatchTouchEvent(ev)
}

 

 

2. setOnTouchListener 호출

private var mCanvasView: View? = findViewById(R.id.lo_canvas)
private var mDrawViewClass: DrawViewClass? = DrawViewClass(context, attributes)

...

mCanvasView?.setOnTouchListener(object : View.OnTouchListener {
    override fun onTouch(v: View?, event: MotionEvent): Boolean {
        mDrawViewClass?.onTouchEventEx(event)
        return true
    }
})
Posted by 곰돌이짱
,
private var mMsgView : View? = null

mMsgView.method()    // ERROR
mMsgView?.method()    // OK

 

'AND' 카테고리의 다른 글

Manifest merger failed : Attribute uses-permission  (0) 2024.12.30
onTouchEvent 미호출  (0) 2024.12.03
Loading Devices... 잠김 현상  (0) 2024.09.24
Unresolved reference: R  (0) 2022.08.31
Unresolved reference: R  (0) 2022.08.23
Posted by 곰돌이짱
,

Event Log

오후 6:04 * daemon not running; starting now at tcp:5037
오후 6:04 * daemon started successfully
오후 6:04 Sending Tracking request failed!
오후 6:04 Adb connection Error:현재 연결은 원격 호스트에 의해 강제로 끊겼습니다
오후 6:04 Cannot reach ADB server, attempting to reconnect.
오후 6:04 * daemon not running; starting now at tcp:5037
오후 6:04 could not read ok from ADB Server
오후 6:04 * failed to start daemon
오후 6:04 error: cannot connect to daemon
오후 6:04 'D:\Android\SDK\platform-tools\adb.exe start-server' failed -- run manually if necessary

 

해결책

Android Studio > Settings > Build, Execution, Deployment > Debugger >

"Enable adb mDNS for wireless debugging" (체크해제)

 

 

Posted by 곰돌이짱
,

Unresolved reference: R

AND 2022. 8. 31. 15:13

(추가)

import      com.example.app.R    

 

ALT+ENTER 입력

 

 

 

 

Posted by 곰돌이짱
,

Unresolved reference: R

AND 2022. 8. 23. 18:31

(추가)

import      com.example.app.R    

 

ALT+ENTER 입력

 

 

 

 

Posted by 곰돌이짱
,

 

1, C:\Users\<사용자명>\.android\avd

    - 해당 폴더에 있는 모든 파일 삭제

 

2. 한글이 없는  PATH에서 설정

 

3. 재시작 

 

Posted by 곰돌이짱
,