Google에서 이번에 나오는 안드로이드 새버전인  Android L 티저광고를 유투브에 공개하였습니다

Sweeeeet


Buy me a coffeeBuy me a coffee



Buy me a coffeeBuy me a coffee


안드로이드폰를 사용하신다면, 안드로이드폰의 구글 검색창에서 "오케이 구글"이라고 말한 다음 "오늘 날씨?"라고 물어봅시다. 안드로이드폰에서 현재 지역의 오늘 날씨를 음성과 텍스트로 알려줍니다.

Buy me a coffeeBuy me a coffee

2014년 5월 30일 금요일.

클리앙에서 "Z2 업데이트 배포중입니다.JPG"이란 글을 보았습니다.


이 글을 보고 저는 맥에서, 이번 5월 초에 예약구입, 16일 금요일 밤에 도착한, 소니 엑스페리아Z2의 펌웨어 업그레이드를 시작하였습니다.



펌웨어 업데이트 후에 잘 돌아가네요.


Ps. 소니 엑스페리아(Xperia) Z2의 사용후기는 빠른 시일에 올리겠습니다. 후기보다 업데이트를 먼저 쓰는 패기라니

Buy me a coffeeBuy me a coffee
저는 요즘 휴대폰에서 Amazon Kindle앱을 사용하여 영어로 된 고전 단편소설책을 구입하여 보고 있습니다.
영어 원문으로 소설을 읽다보면 어려운 낱말이나 뜻이 와닿지 않은 낱말들이 나오는경우가 있습니다. 이경우에 Amazon Kindle앱에 탑재된 영영사전(영국판 사전, 미국판 사전)을 볼때도 있고 영영사전으로도 이해를 못하는 경우에 일영사전과 중영사전을 보고 뜻을 유추하기도 합니다.
(저는 한자를 어릴때 배운지라 일본어나 중국어에 나오는 한자를 보고 한자단어의 뜻을 쉽게 짐작하는게 가능합니다)

Amazon Kindle로 영어원서를 휴대폰에서 쉽게 접할수 있지만, 접하는것이 쉽지 그 안의 의미를 알기 위한 영한사전같은 한국어 사전이 없는게 너무 아쉽습니다.
참고로 Amazon Kindle에는 여러 언어로 된 사전들이 탑재되어 있습니다. 영어, 독일어, 프랑스어, 스페인어, 포르투갈어, 이탈리아어, 일본어, 중국어 사전이 탑재되어 있습니다.
여기에 한국인들을 배려하여 한국어 사전이 있었으면...

아래는 실제로 제가 Amazon Kindle앱에서 모르는 단어를 앱의 영영사전, 일영사전, 중영사전으로 확인하는 갈무리 화면입니다.




Buy me a coffeeBuy me a coffee

2013년 12월 9일자 타임지(Time誌)에 나온 삼성전자의 갤럭시노트3와 갤럭시 기어(Samsung Galaxy Note3+Gear) 광고


아이폰(iPhone)이 예전에 패션잡지에서 옷맵에서 더하여 멋을 내는 상품이라고 나오던 과거가 있던지라, 삼성전자가 애플(Apple)처럼 되고 싶은지 위의 광고에서 의도적으로 패션의 상징(아이콘)으로 스마트폰으로는 갤럭시 노트3(Galaxy Note3)와 손목시계로는 갤럭시 기어(Galaxy Gear)를 보여주는 것 같음.

삼성전자(Samsung Electronics)는 이제 애플(Apple)처럼 디자인 유행을 선도하려고 노력하는게 보인다.
광고를 보니 디자인의 애플(Apple)을 따라하려는 느낌이랄까? 삼성전자도 이제 제품을 막 찍어내는 이미지가 아니라 애플(Apple)처럼 디자인감각도 있다며 홍보하고 있다는걸 이번 잡지 광고에서 느꼈음.


애플(Apple)이 없었으면 삼성은 어떻게 제품을 팔수 있을까? 이런 생각을 하게 되었다. 삼성이 계속 애플 따라하면서 제품을 양산하는 게 지금까지 보이고, 위의 광고에 나온 것 처럼 애플을 벤치마킹을 하는 듯한 인상이 들기 때문이다. 그러나 애플(Apple)이 없었으면 삼성전자가 이런 광고를 과연 낼수 있을까란 생각을 해보기도 하고.

Buy me a coffeeBuy me a coffee
갤럭시 넥서스를 사용하는 사용자로서, Google Hangout(구글 행아웃)을 사용하다 SMS/MMS를 사용할수 있다는 소식을 들었습니다

2013년 11월 19일 화요일 아침경
Google Hangout의 설정에서 "SMS사용"을 체크합니다.

이후 SMS가 안온다는 걸 느꼈습니다.

카드로 물건을 결제하면 바로 휴대폰으로 SMS와 푸시 알림 모두 오는데, 구글 행아웃에 SMS사용한 이후엔 휴대폰에선 푸시알림만 오고, SMS 가 오지 않음을 발견

2013년 11월 20일 수요일
역시 마찬가지. SMS가 안오니 뭔가 이상함을 느낌.
새로 나온 외환카드 앱에서 푸시알림 등록하기 위해서 SMS사용 인증을 해야하는데, SMS가 오지 않으니 당황함.

2013년 11월 21일 목요일
원인이 구글 행아웃의 설정에서 "SMS사용"를 선택한 것이라 생각하고, 구글 행아웃의 설정에서 "SMS사용" 선택을 제외 했음.
결국에 SMS 안오는 원인은 구글 행아웃 설정에서 "SMS사용" 이였음 ㅡㅡ;;

구글에서 메신저, SMS/MMS, 화상전화를 통합한 "행아웃"을 내놓았는데 이게 제대로 통합이 안되는 것 같다는 느낌이 듦.

3일동안 SMS를 못받았으니 중요한 SMS들이 누락되어 놓쳤을 것 같은 기분이랄까?
어디 증권사나, 은행, 카드사의 문자를 바로바로 확인하는 습관이 있는지라 3일동안 답답하였음
그래도 요즘 증권, 은행, 카드사 스마트폰용 앱에 푸시 알림이 있기 때문에 SMS수신이 안되어도 정말 큰 지장까진 아니라도 SMS를 대체할수 있구나를 느낌.
그러나 푸시알림의 경우는 서버에서 메시지 전송을 해도 클라이언트가 제대로 못받는 이슈가 있기 때문에, 확실하게 클라이언트에게 전송을 하는 SMS도 꼭 필요하다는 걸 이번 사건으로 느낌.
Buy me a coffeeBuy me a coffee
2013.08.23. 금요일.
보안 수정 및 다이얼패드에서 전화번호 누르면 주소록이 나오게 수정된 안드로이드 4.3 젤리빈 버전이 나왔습니다.
Updated Android 4.3 JellyBean at my Galaxy Nexus Phone.




Buy me a coffeeBuy me a coffee

2013년 7월 27일 토요일 오전 즈음

제 스마트폰인 갤럭시 넥서스(Galaxy Nexus)에 드디어 Android 4.3 OTA에 떴습니다.


 

위의 화면을 보고는 기존에 휴대폰에 설치된 Android 4.2.2 Jellybean에서 Android 4.3 Jellybean으로 업그레이드를 했습니다.

아래는 제 휴대폰인 갤럭시 넥서스(Galaxy Nexus)에 Android 4.3 Jellybean을 올린 후의 화면 갈무리입니다.



 

Android 4.3에서 변경된점이 뭔지 직접 앱들을 실행해보며 찾아도 눈에 띄는 점들이 그렇게 많이 보이지 않았습니다.

 

 전화걸기 창에서 전화번호 입력시 전화번호부를 토대로 자동완성 및 제안이 되는 지 확인을 했더니 제대로 안나오더군요. 영어로 변경해도 전화번호 입력시 전화번호부 토대로 자동완성 및 제안이 안되더군요

그리고 언어및 키보드에서 힌두어 키보드가 탑재된 것도 확인했습니다.

Android 4,2,2에서 4.3으로 업데이트 한 후, 크게 변경된점은 거의 눈에 띄지 않더군요. 느낌상 앱 실행 속도와 키보드 타이핑하는데 속도가 빨라진듯한 기분정도?

클리앙에 "안드로이드 4.3 젤리빈 변경점"요약을 하신 분의 말마따나

요약 : 블루투스 정도 개선한거 말고 크게 바뀐 것 없습니다.

라는 말이 맞을것 같네요.

레퍼런스 자부심을 가진 사람이 레퍼런스폰인 갤럭시 넥서스(Galaxy Nexus)에 Android 4.3을 올려보고 난 후기입니다.

"뭔가 속도는 빨라진 느낌이 드는데, 어떤게 좋아진건 체감은 못하겠고 구글에서 안드로이드 OS 업데이트 해서 기분 좋더라"란 생각을 했습니다.

Buy me a coffeeBuy me a coffee

원래 Arm기반CPU에 탑재되는 Android OS를 X86기반의 CPU에도 작동할수 있게 포팅하는 프로젝트인 Android-x86 프로젝트 사이트(http://www.android-x86.org/)에서 x86기반의 안드로이드 소스(여기서는 Gingerbread)를 받고 난 후 빌드 하였다 

make iso_img TARGET_PRODUCT=generic_x86

빌드후에 에러 나는 점을 검색해서 문제 해결한 부분 링크를 붙였다.

결국 빌드는 완료했고 kvm위에서 실행해보았으나 원하는 시험 결과가 나오지 않아 실망했음.

 

dalvik/vm/native/dalvik_system_Zygote.cpp: In function 'int setrlimitsFromArray(ArrayObject*)':
dalvik/vm/native/dalvik_system_Zygote.cpp:194: error: aggregate 'rlimit rlim' has incomplete type and cannot be defined
dalvik/vm/native/dalvik_system_Zygote.cpp:217: error: 'setrlimit' was not declared in this scope
make: *** [out/host/linux-x86/obj/SHARED_LIBRARIES/libdvm_intermediates/native/dalvik_system_Zygote.o] Error 1
make: *** Waiting for unfinished jobs....

 Fix for Dalvik compile error on CyanogenMod 9

 

  CC      arch/x86/kernel/ptrace.o
/home/dhsung/android-x86/kernel/arch/x86/kernel/ptrace.c:1366:17: error: conflicting types for ‘syscall_trace_enter’
In file included from /home/dhsung/android-x86/kernel/arch/x86/include/asm/vm86.h:130:0,
                 from /home/dhsung/android-x86/kernel/arch/x86/include/asm/processor.h:10,
                 from /home/dhsung/android-x86/kernel/arch/x86/include/asm/thread_info.h:22,
                 from /home/dhsung/android-x86/kernel/include/linux/thread_info.h:53,
                 from /home/dhsung/android-x86/kernel/include/linux/preempt.h:9,
                 from /home/dhsung/android-x86/kernel/include/linux/spinlock.h:50,
                 from /home/dhsung/android-x86/kernel/include/linux/seqlock.h:29,
                 from /home/dhsung/android-x86/kernel/include/linux/time.h:8,
                 from /home/dhsung/android-x86/kernel/include/linux/timex.h:56,
                 from /home/dhsung/android-x86/kernel/include/linux/sched.h:57,
                 from /home/dhsung/android-x86/kernel/arch/x86/kernel/ptrace.c:8:
/home/dhsung/android-x86/kernel/arch/x86/include/asm/ptrace.h:146:13: note: previous declaration of ‘syscall_trace_enter’ was here
/home/dhsung/android-x86/kernel/arch/x86/kernel/ptrace.c:1411:17: error: conflicting types for ‘syscall_trace_leave’
In file included from /home/dhsung/android-x86/kernel/arch/x86/include/asm/vm86.h:130:0,
                 from /home/dhsung/android-x86/kernel/arch/x86/include/asm/processor.h:10,
                 from /home/dhsung/android-x86/kernel/arch/x86/include/asm/thread_info.h:22,
                 from /home/dhsung/android-x86/kernel/include/linux/thread_info.h:53,
                 from /home/dhsung/android-x86/kernel/include/linux/preempt.h:9,
                 from /home/dhsung/android-x86/kernel/include/linux/spinlock.h:50,
                 from /home/dhsung/android-x86/kernel/include/linux/seqlock.h:29,
                 from /home/dhsung/android-x86/kernel/include/linux/time.h:8,
                 from /home/dhsung/android-x86/kernel/include/linux/timex.h:56,
                 from /home/dhsung/android-x86/kernel/include/linux/sched.h:57,
                 from /home/dhsung/android-x86/kernel/arch/x86/kernel/ptrace.c:8:
/home/dhsung/android-x86/kernel/arch/x86/include/asm/ptrace.h:147:13: note: previous declaration of ‘syscall_trace_leave’ was here
make[4]: *** [arch/x86/kernel/ptrace.o] 오류 1
make[3]: *** [arch/x86/kernel] 오류 2
make[2]: *** [arch/x86] 오류 2
make[1]: *** [sub-make] 오류 2
make[1]: Leaving directory `/home/dhsung/android-x86/kernel'
make: *** [out/target/product/generic_x86/kernel] 오류 2

https://patchwork.kernel.org/patch/1301031/

 

external/srec/tools/grxmlcompile/grxmlcompile.cpp:938:1:   required from here
external/srec/tools/thirdparty/OpenFst/fst/lib/cache.h:132:9: error: ‘SetState’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
external/srec/tools/thirdparty/OpenFst/fst/lib/cache.h:132:9: note: declarations in dependent base ‘fst::VectorFstBaseImpl<fst::CacheState<fst::GallicArc<fst::StdArc, (fst::StringType)0u> > >’ are not found by unqualified lookup
external/srec/tools/thirdparty/OpenFst/fst/lib/cache.h:132:9: note: use ‘this->SetState’ instead
external/srec/tools/thirdparty/OpenFst/fst/lib/cache.h:136:11: error: ‘SetState’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
external/srec/tools/thirdparty/OpenFst/fst/lib/cache.h:136:11: note: declarations in dependent base ‘fst::VectorFstBaseImpl<fst::CacheState<fst::GallicArc<fst::StdArc, (fst::StringType)0u> > >’ are not found by unqualified lookup
external/srec/tools/thirdparty/OpenFst/fst/lib/cache.h:136:11: note: use ‘this->SetState’ instead
make: *** [out/host/linux-x86/obj/EXECUTABLES/grxmlcompile_intermediates/grxmlcompile.o] 오류 1


http://review.android.git.linaro.org/#/c/1983/

 

frameworks/base/tools/aapt/AaptAssets.cpp:1386:41:   required from here
frameworks/base/include/utils/KeyedVector.h:193:31: error: ‘indexOfKey’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
frameworks/base/include/utils/KeyedVector.h:193:31: note: declarations in dependent base ‘android::KeyedVector<android::String8, android::sp<AaptGroup> >’ are not found by unqualified lookup
frameworks/base/include/utils/KeyedVector.h:193:31: note: use ‘this->indexOfKey’ instead
frameworks/base/include/utils/KeyedVector.h: In instantiation of ‘const VALUE& android::DefaultKeyedVector<KEY, VALUE>::valueFor(const KEY&) const [with KEY = android::String8; VALUE = android::sp<AaptDir>]’:
frameworks/base/tools/aapt/AaptAssets.cpp:1445:53:   required from here
frameworks/base/include/utils/KeyedVector.h:193:31: error: ‘indexOfKey’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
frameworks/base/include/utils/KeyedVector.h:193:31: note: declarations in dependent base ‘android::KeyedVector<android::String8, android::sp<AaptDir> >’ are not found by unqualified lookup
frameworks/base/include/utils/KeyedVector.h:193:31: note: use ‘this->indexOfKey’ instead
make: *** [out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/AaptAssets.o] 오류 1


http://stackoverflow.com/questions/10171897/building-android-source-code


target Generated: libwebcore <= external/webkit/WebCore/xml/XMLHttpRequestUpload.idl
target Generated: libwebcore <= external/webkit/WebCore/xml/XMLSerializer.idl
target Generated: libwebcore <= external/webkit/WebCore/xml/XSLTProcessor.idl
target Generated: libwebcore <= external/webkit/WebCore/dom/make_names.pl
Unknown parameter a interfaceName for tags/attrs
make: *** [out/target/product/generic_x86/obj/STATIC_LIBRARIES/libwebcore_intermediates/WebCore/HTMLNames.h] 오류 255

http://forum.xda-developers.com/showthread.php?t=1610907


https://github.com/CyanogenMod/android_external_webkit/commit/1c88029b864c88cc32767eb8d1ffe13e95445af3


In file included from dalvik/vm/Dalvik.h:87:0,
                 from dalvik/vm/native/dalvik_system_Zygote.c:20:
dalvik/vm/oo/ObjectInlines.h: In function ‘dvmSetObjectArrayElement’:
dalvik/vm/oo/ObjectInlines.h:29:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
dalvik/vm/native/dalvik_system_Zygote.c: In function ‘setgroupsIntarray’:
dalvik/vm/native/dalvik_system_Zygote.c:172:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
dalvik/vm/native/dalvik_system_Zygote.c: In function ‘setrlimitsFromArray’:
dalvik/vm/native/dalvik_system_Zygote.c:192:19: error: storage size of ‘rlim’ isn’t known
dalvik/vm/native/dalvik_system_Zygote.c:200:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
dalvik/vm/native/dalvik_system_Zygote.c:204:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
dalvik/vm/native/dalvik_system_Zygote.c:215:9: warning: implicit declaration of function ‘setrlimit’ [-Wimplicit-function-declaration]
dalvik/vm/native/dalvik_system_Zygote.c:192:19: warning: unused variable ‘rlim’ [-Wunused-variable]
make: *** [out/host/linux-x86/obj/SHARED_LIBRARIES/libdvm_intermediates/native/dalvik_system_Zygote.o] 오류 1

https://gist.github.com/alanorth/3158845


Notice file: system/core/libmincrypt/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//lib/libmincrypt.a.txt
Install: out/host/linux-x86/bin/mkbootimg
host C: mksdcard <= sdk/emulator/mksdcard/mksdcard.c
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
sdk/emulator/mksdcard/mksdcard.c:1:0: note: this is the location of the previous definition
host Executable: mksdcard (out/host/linux-x86/obj/EXECUTABLES/mksdcard_intermediates/mksdcard)
true
Notice file: sdk/emulator/mksdcard/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//bin/mksdcard.txt
Install: out/host/linux-x86/bin/mksdcard
host Prebuilt: mkuserimg.sh (out/host/linux-x86/obj/EXECUTABLES/mkuserimg.sh_intermediates/mkuserimg.sh)
Notice file: system/extras/ext4_utils/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//bin/mkuserimg.sh.txt
Install: out/host/linux-x86/bin/mkuserimg.sh
host Prebuilt: monkeyrunner (out/host/linux-x86/obj/EXECUTABLES/monkeyrunner_intermediates/monkeyrunner)
Install: out/host/linux-x86/bin/monkeyrunner
host C++: obbtool <= frameworks/base/tools/obbtool/Main.cpp
<command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]
frameworks/base/tools/obbtool/Main.cpp:1:0: note: this is the location of the previous definition
cc1plus: all warnings being treated as errors
make: *** [out/host/linux-x86/obj/EXECUTABLES/obbtool_intermediates/Main.o] 오류 1



This happens with commit: a5158b31d97e25832d778a41a31df6ece0fc627e[Ubuntu 11.10 x86_64 running Linux 3.0.0-12-generic]Fix is same build/core/combo/HOST_linux-x86.mk:    -HOST_GLOBAL_CFLAGS  = -D_FORTIFY_SOURCE=0     HOST_GLOBAL_CFLAGS  = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0[linenumber 59] ------------There are much of:  warning: _FORTIFY_SOURCE redefinedBut this frameworks/base/tools/obbtool/Main.cpp is compiled with -Werror 


http://codewalkerster.blogspot.kr/2011/11/ubuntu-1110-androidgingerbread-build.html

https://code.google.com/p/android/issues/detail?id=20795

 

위의 빌드 에러 다 처리하고 빌드하는데 하루종일 걸린것 같다. (실은 자기 전에 빌드 돌렸는데, 빌드 에러나서 계속 실행되지 않았던거 -_-; 자고 일어나서 화면을 보니 하루만에 빌드될것이 빌드가 되지 않아 울뻔했었다.

회사에서 빌드 로그 쭉보면서 다른 컴퓨터를 통해 업무보느라 정신이 거의 어질어질했음 -_-

ps. 안드로이드 빌드 완료될때는 기분이 좋으나, 빌드 에러 날때는 짜증 ㅠㅠ

Buy me a coffeeBuy me a coffee

+ Recent posts