질문에 대해 확신 할 수 없거나 내가 성취하려고 노력해야하는 내용에 대해 확신 할 수 없습니다. 나는 super sify라는 다이얼러를 사용한다. 다운로드는 다음과 같습니다 - http://thegoan.com/supersify/supersify.zip 추출 된 파일에는 Linux 용 파일이 두 개 있으며, 하나는 .jar 파일로 구성되어 있습니다. 이 응용 프로그램은 java로 작성되었습니다. 다른 하나는 .sh 파일입니다.이 파일은 쉘 실행 파일이며 사용자 이름과 암호, 컴퓨터 ID와 같은 매개 변수가 필요합니다. 이 앱을 Android로 포팅하고 싶습니다. 정확히 내가 뭘 해야할지. 일부 자세한 내용은 .jar 파일이 supersify.jar 라는이며, 보통 .sh 파일은 그래서 여기 ss.sh 이름 ss.shAndroid 용 Java 응용 프로그램
java -jar supersify.jar $*
if [ $? -eq 1 ]
then read
fi
저를 도와주세요에 대한 코드입니다. 이것은 오픈 소스 소프트웨어입니다. 그래서 나는 불법적 인 수정을하지 않을 것입니다. 이 앱을 Android 용으로 포팅해야하므로 다시 작성하거나 다른 것을 작성해야합니다. 나는 몇 가지 기본적인 안드로이드 애플 리케이션 개발을 안다. 그리고 나는 두 개의 숫자를 더하는 앱을 만들었고, 안드로이드 앱 개발자가되기 위해 여전히 길을 걷고있다.하지만이 앱이 필요하고,이 앱을 필요로하지 않으면 이것을 가능하게하기 위해 많은 것을 배울 것이다. 모든 Java 클래스를 다시 작성해야합니다. 미리 감사드립니다. 더 이상 질문이 있으면 그들에게 대답하게되어 기쁩니다. D.
"정확히 내가해야 할 것이 무엇"이다 ** 방법 **을 StackOverflow의 질문의 범위를 벗어납니다. – CommonsWare
"Java로 작성된 SuperSify는 Windows, Linux 및 Mac에서 작동합니다."많은 자바를 다시 작성/교체하지 않는 한 Android에서 실행할 수 없습니다. – zapl
나는 앱을 포팅하는 데 어려움이있을 것이라고 생각합니다. , 많은 자바 라이브러리가 안드로이드에서 호환되지 않거나 오버라이드되어 컴파일러 나 의존성 오류가 발생할 가능성이 큽니다. – EdChum