Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- jobschduler
- Job
- PHP
- Background
- Android
- 빈
- schedule
- Library
- shceduler
- alarmanager
- jobdispatcher
- livedatam
- workmanager
- epmty
- Service
- firebase
- 검사
Archives
- Today
- Total
에몽이
webRTC 윈도우 build(android studio) 본문
WebRTC window Build:
https://cryingnavi.github.io/WebRTC-Android/
주의사항
virtual Box사용하지 마시고 VMware를 사용하세요
VMware의 공유폴더 지정은 검색하시면 금방나옵니다.
그 외는 전부 같습니다
설치 모두 완료하시고 이클립스에 import하는 부분부터는 따로하셔야됩니다.
src/webrtc/examples/androidapp 전체를 공유폴더로 복사하고 이를 다시 원래 사용하고 있던 OS(window)에 원하는 폴더로 복사합니다.
안드로이드 스튜디오를 실행시켜 new Project->import project를 사용하여 통째로 import합니다
총 4개의 라이브러리와 2개의 so파일이 필요합니다.
라이브러리 파일은
out/Default/lib.java/webrtc폴더내에서 autobanh.jar,base_java.jar,libjingle_peerconnection_java.jar,audio_device_java
이렇게 4가지 입니다.
해당 jar들을 안드로이드 스튜디오에서 import 합니다
file->project structure->+->해당 jar선택->app->dependecey->modules에서 선택해서 4가지 전부 넣어줍니다
이때, gradle이 잘 작동하지 않을 수 있기때문에 순서를 바꿔주면서(app->depenecy에서 위로 아래로 움직이기) 계속 gradle을 반복해주세요
.so파일은 lib포더내의 두개를 안드로이드 스튜디오내에 넣어줍니다.
- Create Folder "jniLibs" inside "src/main/"
- Put all your .so libraries inside "src/main/jniLibs" folder
- Folder structure looks like,
|--app:
|--|--src:
|--|--|--main
|--|--|--|--jniLibs
|--|--|--|--|--armeabi
|--|--|--|--|--|--.so Files
|--|--|--|--|--x86
|--|--|--|--|--|--.so Files - No extra code requires just sync your project and run your application.
요롷게~
'web > webRTC' 카테고리의 다른 글
webrtc 직접 전부다 설치하는거에 대한 고찰 글 (0) | 2017.04.13 |
---|---|
depot_tools 설치 참고자료_1 (0) | 2017.04.13 |
nodejs let's Encrypt ssl 인증방식 (0) | 2017.04.13 |
crosswalk 최종 임베디드 방식 (0) | 2017.04.13 |
nodejs기반 웹브라우저 전용 webrtc (인도아저씨) (0) | 2017.04.13 |
Comments