2012-01-09 2 views

답변

4

거기에 일 수 있지만, 표준 라이브러리 클래스의 많은 포트는 WP7 내에서 실행 가능하지 않습니다. (기존의 .NET 코드가 많아도 WP7에서는 조정하지 않고 작동하지 않습니다. 사용자가하려는 작업에 따라 달라집니다.)

기존 포트를 찾는 것이 훨씬 낫습니다. Java 코드를 직접 사용하거나 포팅하려고합니다. 그렇게되면 관용적 인 .NET 코드도 그렇게됩니다.

3

아니요, IKVM은 Windows Phone에서 지원되지 않으며 관리되지 않는 코드를 마샬링하고 지원되지 않는 방식으로 IL을 방출하기 때문에 존재하지 않습니다.

Jon이 제안한 것처럼 C#으로 Java 라이브러리를 다시 작성하면 전화 플랫폼을 대상으로하면서 훨씬 더 좋은 아이디어입니다.

+0

IKVM이 Windows Phone 런타임을 대상으로하면서 최소한의 Java 코드를 컴파일 할 수 있습니까? 관리되지 않는 코드가 IKVM의 작동에 필수적입니까, 아니면 특정 기능만을위한 것입니까? – BlueSilver

+0

최소한 IL 방출은 필수적입니다. 그리고 그것은 지원되지 않는 방법으로 IL 방출을 사용하기 때문에 가능하지 않을 것입니다. Java 코드를 C#으로 변환하는 것보다 많은 숙련 된 개발자가 노력하는 것보다 많은 시간을 할애해야합니다. –