[英]Using java jdk in android java.awt
我想在android編程中使用java.awt.polygon類。 在Java構建路徑中,我添加了
Jave JRE系統庫jdk 1.7
。
但是在使用這段代碼時
java.awt.Polygon polyGon = new Polygon();
我得到錯誤NoClassDefFoundError
。 我怎樣才能在android中使用java類?
我想在android編程中使用java.awt.polygon類
這是不可能的,因為Android中不存在該類。
在Java構建路徑中,我添加了Jave JRE System庫jdk 1.7
這不起作用,因為Android中不存在該類。 雖然您已將其添加到構建路徑中,但它不包含在APK中且不在操作系統中。
我怎樣才能在android中使用java類?
找到該類的源代碼,將其重構到您自己的包中(例如, org.umar.Polygon
),並將其添加到您的項目中,然后使用您的重構版本。 在此過程中,請尊重該類的許可(例如,如果您使用OpenJDK,則為GPL)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.