Windows Phone 7 응용 프로그램에서 사용할 Java 코드를 DLL로 컴파일 할 수 있습니까?DLL로 컴파일 된 Java 라이브러리를 WP7 애플리케이션 개발에 사용할 수 있습니까?
Java 코드를 jar 파일로 컴파일하고 IKVM.NET을 실행하여 .NET DLL로 변환하는 것이 가능하지만 Windows Phone 7 응용 프로그램에서 (.NET) DLL을 사용할 수 있습니까?
감사합니다.
Windows Phone 7 응용 프로그램에서 사용할 Java 코드를 DLL로 컴파일 할 수 있습니까?DLL로 컴파일 된 Java 라이브러리를 WP7 애플리케이션 개발에 사용할 수 있습니까?
Java 코드를 jar 파일로 컴파일하고 IKVM.NET을 실행하여 .NET DLL로 변환하는 것이 가능하지만 Windows Phone 7 응용 프로그램에서 (.NET) DLL을 사용할 수 있습니까?
감사합니다.
거기에 가 일 수 있지만, 표준 라이브러리 클래스의 많은 포트는 WP7 내에서 실행 가능하지 않습니다. (기존의 .NET 코드가 많아도 WP7에서는 조정하지 않고 작동하지 않습니다. 사용자가하려는 작업에 따라 달라집니다.)
기존 포트를 찾는 것이 훨씬 낫습니다. Java 코드를 직접 사용하거나 포팅하려고합니다. 그렇게되면 관용적 인 .NET 코드도 그렇게됩니다.
아니요, IKVM은 Windows Phone에서 지원되지 않으며 관리되지 않는 코드를 마샬링하고 지원되지 않는 방식으로 IL을 방출하기 때문에 존재하지 않습니다.
Jon이 제안한 것처럼 C#으로 Java 라이브러리를 다시 작성하면 전화 플랫폼을 대상으로하면서 훨씬 더 좋은 아이디어입니다.
IKVM이 Windows Phone 런타임을 대상으로하면서 최소한의 Java 코드를 컴파일 할 수 있습니까? 관리되지 않는 코드가 IKVM의 작동에 필수적입니까, 아니면 특정 기능만을위한 것입니까? – BlueSilver
최소한 IL 방출은 필수적입니다. 그리고 그것은 지원되지 않는 방법으로 IL 방출을 사용하기 때문에 가능하지 않을 것입니다. Java 코드를 C#으로 변환하는 것보다 많은 숙련 된 개발자가 노력하는 것보다 많은 시간을 할애해야합니다. –