2012-03-20 8 views
3

믹서 (link to mixare project) 프레임 워크 (증강 현실 용)를 사용하여 Android 앱을 작성했습니다.믹서를 Android 앱에 통합

첫 번째 단계는 내 데이터 소스로 앱을 실행하는 것입니다.

Intent i = new Intent(); 
    i.setAction(Intent.ACTION_VIEW); 
    i.setDataAndType(Uri.parse("http://myserver:8080/myData"), "application/mixare-json"); 
    startActivity(i); 

문제는이 코드는 단순히 당신의 안드로이드 장치에 mixare 응용 프로그램을 호출 할 것입니다 : 당신은 단순히이 같은 mixare 콘텐츠에 대한 새로운 의도를 만들 필요가 있기 때문에 이것은 아주 간단했다.

mixare 뷰를 수정하고 전체 소스 코드를 내 앱에 통합하려고합니다 (GPLv3 라이선스가 있음).

라이브러리로 믹서 레 코드를 사용해야합니까? 새로운 인 텐트를 만들기 위해 AndroidManifest.xml에 어떤 변화를 주어야합니까?

답변

2

mixare 팀.

Android 앱을 다른 앱에 통합하는 솔루션은 첫 번째 앱을 라이브러리로 사용하고 있습니다.

this article 전에이 작업을 수행하지 않은 사람은 나에게 많은 도움이되었습니다. zxing 바코드 스캐너을 Android 앱에 통합하는 방법을 설명합니다.

+0

mixare를 내 Android 앱에 통합하려고합니다. 내가 intellij 아이디어를 사용하고 내 libs에 그냥 믹서 - 라이브러리 폴더를 추가하고 있습니다. 시장에서 mixare를 다운로드하면 작동하지만 내 앱을 통해 실행하려고합니다. 어떻게해야합니까? –

0

mixare를 앱에 통합하려면 전체 앱을 GPLv3 라이선스로 배포해야합니다.

현재 외부 플러그인이 믹스 어보기 (예 : 자체 아이콘 사용 또는 레이아웃 수정)를 변경할 수는 없지만 예상치가 없더라도 그렇게 할 계획입니다.

관심이 있으시면 개발자에게 제안 된 방법을 제안하시는 것이 좋습니다 discussion group.

HTH, 다니엘 - 나는 내 질문에 반드시 mixare 문제가되지 않습니다 것을 발견

+0

예, 내 앱은 GPLv3 라이선스를 받았습니다. 하지만 mixare에 대한 모든 소스 코드를 가지고 있기 때문에 제 질문은 수정할 수 있습니다. 이 수정 된 mixare 코드를 내 앱에 통합하기 만하면됩니다. (에 4. http://www.mixare.org/usage/에) 그래서 내 질문은, 어떻게 그렇게 했습니까? –

+0

나는 사용자가 아니므로 질문을 받는다. 런처에서 시작할 때 다른 활동을 사용 하시겠습니까? – Daniele

+0

죄송합니다. 올바른 방식으로 자신을 표현할 수없는 경우. 나는 안드로이드 개발에 새로운 조용합니다. 그래서 마커의 모양을 수정하기 위해 POIMarker 클래스에서 무언가를 바꾸고 싶다고합시다. 이 수정 된 mixare 코드를 내 앱에 어떻게 통합시킬 수 있습니까? –