Programming/android2019. 1. 2. 19:16

안드로이드에서 인쇄하는게 쉽진 않겠구만..

오히려(?) 커스텀 문서로 pdf 변환후 출력하는게 유리해 보인다.


[링크 : https://developer.android.com/training/printing/]

[링크 : https://developer.android.com/training/printing/custom-docs]

Posted by 구차니
Programming/android2019. 1. 2. 19:05

결국에는 OTG나 USB나 그게 그거인데

하드웨어 / 소프트웨어 조합으로 구현되는거라 OTG가 구현되려면 무언가가 제조사에서 해주어야 하고

그게 아니라면 rooting 해서 무언가 해주면 하드웨어적으로 문제만 없다면 활성화는 가능한 듯?

아무튼.. 프린터도 OTG 로 되면 이미지 저장장치로 되서 넘기는 식인거 같긴한데.. 좀 더 찾아는 봐야 할 듯


[링크 : https://android.stackexchange.com/questions/51035/...]

[링크 : https://en.wikipedia.org/wiki/USB_On-The-Go]

[링크 : https://superuser.com/questions/1154667/do-all-otg-cables-microusb-usb-have-the-same-compatibility]

[링크 : https://www.makeuseof.com/tag/what-is-usb-otg-5-cool-ways-use-android/]

[링크 : https://help.loyverse.com/help/how-set-usb-printer-android-device]

[링크 : http://www.99mediasector.com/enable-otg-support-android-phone-without-root-root/]

[링크 : https://www.trishtech.com/2014/09/print-from-android-using-usb-otg-cable/]


[링크 : https://developer.android.com/guide/topics/connectivity/usb/host]

[링크 : https://developer.android.com/guide/topics/connectivity/usb/]

Posted by 구차니
Programming/Java(Spring)2019. 1. 2. 18:58

빌드쉽에 그래들이 포함된거 같은데 좀 헷갈리네..

STS에서 그래들 깔아 두니 자꾸 빌드쉽으로 마이그레이션 하라고 하는데.. 끄응..


[링크 : http://putup.tistory.com/6]

[링크 : https://github.com/eclipse/buildship/wiki/Migration-guide-from-STS-Gradle-to-Buildship]

'Programming > Java(Spring)' 카테고리의 다른 글

maven 빌드하기  (0) 2019.03.08
spring 변수 생명주기  (0) 2019.01.08
spring for android  (0) 2018.12.28
sts gradule spring boot howto  (0) 2018.12.28
STS gradle 버전 문제가.. 혹시..  (0) 2018.12.28
Posted by 구차니
Programming/android2019. 1. 2. 14:06

자바에서 C로 짠 so 끌어 오는 녀석

안드로이드 버전에 보안 정책에 따라 안되는 녀석이 있다고 하니

디렉토리 구조 변경해서 우회는 가능한 듯.


[링크 : https://blog.hansoolabs.com/615]

[링크 : https://hashcode.co.kr/questions/5616/jni-미리-만들어진-so동적라이브러리-적용]

[링크 : http://www.masterqna.com/android/82039/so파일을-load하는-부분에-대해-질문드립니다]


Posted by 구차니
Programming/android2019. 1. 2. 13:33

크으... 이런것도 만져보게 되다니 ㅠㅠ




개발툴도 이제 SSD 아니면 돌리기 빡센 시대인가...

한참 기다리니 자동으로 이런저런 페이지가 뜨고

우측 하단에 NDK 깔라고 뜨길래 누르니 NDK를 자동으로 설치를 하게 하긴 한다.



[링크 : https://developer.android.com/studio]

[링크 : https://developer.android.com/training/basics/firstapp]


+

[링크 : https://m.blog.naver.com/pyj721aa/221275562630]

Posted by 구차니
Programming/Java(Spring)2018. 12. 28. 18:57

기존 스프링 프로젝트를 안드로이드용으로 바꾸는 법 없나 찾는데

같은건진 모르겠네... 단순하게(?) 핸드폰 앱 만드는거 같기한데..


[링크 : http://projects.spring.io/spring-android/]

'Programming > Java(Spring)' 카테고리의 다른 글

spring 변수 생명주기  (0) 2019.01.08
gradle buildship  (0) 2019.01.02
sts gradule spring boot howto  (0) 2018.12.28
STS gradle 버전 문제가.. 혹시..  (0) 2018.12.28
spring classname.class  (0) 2018.12.27
Posted by 구차니
Programming/Java(Spring)2018. 12. 28. 18:46

'Programming > Java(Spring)' 카테고리의 다른 글

gradle buildship  (0) 2019.01.02
spring for android  (0) 2018.12.28
STS gradle 버전 문제가.. 혹시..  (0) 2018.12.28
spring classname.class  (0) 2018.12.27
gradle + STS + openJDK 설치 -_-  (0) 2018.12.27
Posted by 구차니
Programming/Java(Spring)2018. 12. 28. 17:59

일단.. openJDK 11 버전 설치하고 git bash에서 버전 정보를 보니.. 아래와 같이 나온다.

$ java --version

openjdk 11.0.1 2018-10-16

OpenJDK Runtime Environment 18.9 (build 11.0.1+13)

OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13, mixed mode) 


근데 gradle 도움말에 보이는건.. java version 이라고 명시되네..

❯ java -version

java version "1.8.0_151"

Java(TM) SE Runtime Environment (build 1.8.0_151-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode) 

[링크 : gradle-4.10.3/getting-started.html]


Note that version must be included in the -version output. Note that this is exactly the command that DefaultJvmVersionDetector parses the output of:


gradle/subprojects/jvm-services/src/main/java/org/gradle/internal/jvm/inspection/DefaultJvmVersionDetector.java


Line 53 in 8e399da


 builder.setCommandLine(javaCommand, "-version");  

[링크 : https://github.com/gradle/gradle/issues/4503]


그래서 소스를 뒤져보니

gradle-4.10.3\src\jvm-services\org\gradle\internal\jvm\inspection\DefaultJvmVersionDetector.java

    private JavaVersion parseJavaVersionCommandOutput(String javaExecutable, BufferedReader reader) {

        try {

            String versionStr = reader.readLine();

            while (versionStr != null) {

                Matcher matcher = Pattern.compile("(?:java|openjdk) version \"(.+?)\"( \\d{4}-\\d{2}-\\d{2}( LTS)?)?").matcher(versionStr);

                if (matcher.matches()) {

                    return JavaVersion.toVersion(matcher.group(1));

                }

                versionStr = reader.readLine();

            }

        } catch (IOException e) {

            throw new UncheckedIOException(e);

        }


        throw new GradleException(String.format("Could not determine Java version using executable %s.", javaExecutable));

    } 


아무래도.. matcher에서 version이 빠짐으로서 매치되는 버전을 찾을 수 없다고 배째게 되는게 아닐까 싶네..


+

centos 7에서 버전 바꾸어 가면서 해보는데 어라..

-version이랑 --version이랑 다르게 나온다?

$ sudo yum install java-11-openjdk.x86_64

$ java -version

openjdk version "11.0.1" 2018-10-16 LTS

OpenJDK Runtime Environment 18.9 (build 11.0.1+13-LTS)

OpenJDK Server VM 18.9 (build 11.0.1+13-LTS, mixed mode, sharing)

$ java --version

openjdk 11.0.1 2018-10-16 LTS

OpenJDK Runtime Environment 18.9 (build 11.0.1+13-LTS)

OpenJDK Server VM 18.9 (build 11.0.1+13-LTS, mixed mode, sharing)


$ sudo yum install java-1.8.0-openjdk.x86_64

$ java -version

openjdk version "1.8.0_191"

OpenJDK Runtime Environment (build 1.8.0_191-b12)

OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)  


'Programming > Java(Spring)' 카테고리의 다른 글

spring for android  (0) 2018.12.28
sts gradule spring boot howto  (0) 2018.12.28
spring classname.class  (0) 2018.12.27
gradle + STS + openJDK 설치 -_-  (0) 2018.12.27
gradle to buildship  (0) 2018.12.27
Posted by 구차니

'Programming > javascript & HTML' 카테고리의 다른 글

js import babel transpiler  (0) 2019.01.10
js class extend  (0) 2019.01.10
css text-indent  (0) 2018.12.28
localstorage sessionStorage  (0) 2018.12.18
ajax success 콜백 사용하기  (0) 2018.12.15
Posted by 구차니

padding으로 하면 크기가 달라져서 귀찮았는데

딱 내가 바라던 용도의 태그..


(그러니까 들여쓰기)

[링크 : https://www.codingfactory.net/10459]

'Programming > javascript & HTML' 카테고리의 다른 글

js class extend  (0) 2019.01.10
img vertical-align  (0) 2018.12.28
localstorage sessionStorage  (0) 2018.12.18
ajax success 콜백 사용하기  (0) 2018.12.15
js __proto__  (0) 2018.12.14
Posted by 구차니