Нет, вы не можете писать код Java на Windows Phone 7. По сути, вы должны писать код .NET - поэтому любые библиотеки, которые вы хотите использовать, должны быть также библиотеками .NET.(И не только это, но и совместимость с Windows Phone 7, поэтому Silverlight в соответствующей версии.)
Если вы сообщите нам, какую библиотеку вы используете, мы можем попытаться помочь вам найти нечто подобное.