본문 바로가기

IT기술(코딩)/안드로이드스튜디오9

코틀린 안드로이스 원격제어 앱 프로그램만들기 with socket Kotlin make romote control app 화면표출 안녕하세요 여러분. 크리에이트메이커 입니다. 제가 외주를 받아서 원격제어 앱을 제작중인데요, 차근차근 포스팅을 하려합니다. 이번포스팅에선는 소켓통신을 이용하여 화면출력하는 부분을 보여드리겠습니다. 먼저 원격제어를 하려면 기본적으로 앱이 2개가 필요하겠죠? (1개로도 가능하지만, 상용화를 대비하면 2개로 하는게 좋습니다.) 그럼 먼저 server쪽을 보겠습니다. (보통 서버를 제어하는쪽으로 하는 경우가 많은데, 서버는 제어 당하는 쪽에서 열어야 합니다. 팀뷰어에서 아이디랑 비번 알려주는 기능이 서버를 여는거라 보시면 됩니다.) 코틀린이기 때문에 코틀린 코드로 제작하겠습니다. MainActivity class MainActivity : ComponentActivity() { @RequiresApi(Build.. 2024. 3. 1.
안드로이드 스튜디오 코틀린 자바 PLOT 그래프 xy값 표출하는법 자동 안녕하세요 여러분~~ FFT기능 작업을 하다가, XYPlot 라이브러리 이용중, 그래프가 자꾸 짤려서 애먹었거든요. 이렇게 말이에요 ㅠ,. 글자 짤리고 해서 저급해 보이잖아요!! 한참 찾아도 안나와서 유튜브를 뒤졌더니 해답을 찾았습니다 !! 바로 알려드릴게요 일단 위에 xmln 있는 곳에 xmlns:ap="http://schemas.android.com/apk/res-auto" 이거를 추가해 주구요~ xyplot의 디자인코드는 이렇게 해줍니다.!!! 그럼 짜잔 ! 이렇게 잘 나옵니다!! 단 주의할점은 저걸 적용하면, 높이를 꽉채워 먹기 때문에, 그래프 밑에 무언가가 있었다면, 다른 레이아웃에 옮겨주세용! 그럼 즐개발 되세여~ 2024. 1. 4.
안드로이드 스튜디오 (android studio)Could not resolve all files for configuration ':app:debugRuntimeClasspath'. 해결방법 안녕하세요 여러분! 크리에이트메이커 입니다. 최근 안드로이드 스튜디오가 업데이트 되면서, 종속성같은 부분이 조금 바뀌었습니다. 그에따라 이전에 하던 방식으로 코딩을 짜면 에러가 발생할 경우가 종종 있었는데요. 그중 하나인 Could not resolve all files for configuration ':app:debugRuntimeClasspath'. 에러에 대해 이야기 해볼께요!! 이 에러는 경로문제인데요. 자세한 설명은 문서를 참고하면 되지만, 종속성이 있는 클래스를 사용할때, gradle 세팅이 잘 안돼있으면 발생합니다. 저같은 경우 plot이랑 그래프를 사용할때 발생했는데요. 해결방법은 setting.gradle에서 dependencyResolutionManagement { repositori.. 2023. 12. 25.
adb이용해서 안드로이드 앱에 한글 입력하기 안녕하세요 여러분! 크리에이트메이커 입니다. 이번 게시글은 요즘 메크로를 위해 피씨에서 안드로이드를 자주 제어하는데, 이때 안드로이드에 한글입력하는 팁을 알려드릴려고 해요!! 아주 간단합니다 !! adb로 한글을 입력하게 하려하지 마시구요. 그냥 북붙으로 하세요!! pyperclip.copy("원하는 한글") subprocess.run(["adb", "shell", "input", "keyevent", "KEYCODE_PASTE"]) 이거 하면 adb에 연결돼있는 디바이스에 한글 들어갑니다 !! 이거 찾느라 10시간 고생했네여 -- 여러분은 빨리 개발하시길 ! 그럼 안녕! 2023. 11. 28.