안드로이드에서 웹브라우저 모듈과 OS 버전 호환성?

kyagrd의 이미지

제가 아직 직접 안드로이드 앱이나 그런 걸 프로그래밍을 하는 건 아니고요 그냥 이것저것 만지작거리는 수준의 사용자인데요, 버라이존 Droid Eris를 쓰고 있는데 rooting을 하면 wifi tethering이 가능하다고 해서 rooting을 해서 OS 2.1로 사람들이 만든 HTC에서 leak된 ROM을 기반으로 만든 커스텀 ROM들을 올려서 SDK에서 제공하는 툴로 이것저것 해보고 있는 정도입니다.

그런데 app들 중에서 webbrowser module이라고 해야 하나 웹브라우저를 앱 안에서 불러다 사용하는 그런 어플들이 제가 받아본 앱에 한해서는 몽땅 그 기능이 작동을 안하는 겁니다. 대표적으로 ColorDict 에서 위키피디아 플러그인이 그런데요 디폴트 설정으론 항목 브라우징이 안되고 (페이지에 연결할 수 없다는 네트웍이 끊겼을 때와 동일한 에러화면이 나오죠), 브라우저 옵션을 external browser로 설정하면 OS 기본 브라우저가 떠서 잘 보입니다. 하지만 ColorDict 위키피디아 플러그인처럼 external browser를 옵션으로 설정할 수 없는 앱들이 보통 많이 때문에 그런 앱들에서 웹브라우저 모듈을 불러다 뭐 보여주는 게 동작이 하나같이 다 똑같이 실패합니다.

이게 ROM 즉 OS의 문제인지 아니면 앱들을 컴파일할 때 webbrowser module 버전이랄까 그런 게 하드와이어되어서 1.5나 1.6에서만 제대로 링크가 되어서 동작하고 2.1에서는 동작을 안하게 되는 건지 (즉 앱 개발자가 다시 설정을 바꿔서 컴파일해야 하는 문제인지) 궁금해서 질문 드립니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.