0
我有一個SHA1.java文件位於我的android項目的assets
文件夾中。我的問題是我如何訪問我的主要java文件中的文件的類。有沒有辦法做這樣的事情?從android項目的/ assets文件夾導入.java文件?
我有一個SHA1.java文件位於我的android項目的assets
文件夾中。我的問題是我如何訪問我的主要java文件中的文件的類。有沒有辦法做這樣的事情?從android項目的/ assets文件夾導入.java文件?
首先,你需要一個.class文件加載我
所有第二,你也許可以用它創建自己的ClassLoader和調用的defineClass()::
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/ClassLoader.html#defineClass(java.lang.String,字節[] ,INT,INT)
那麼你應該做classObj.newInstance(),並處理它。
此外,它可能是有意義的增加一些包裝,可以很容易地調用SHA1.class - 即執行的一切,因爲你將不能夠沒有反射來訪問一個方法。