2012-05-11 36 views
0

我試圖在我的應用程序的資源中存儲一個保存的類二進制文件。我應該在哪裏放置它,以及如何在應用程序中訪問它?Android:在類資源中存儲類文件?

+0

我很努力去理解爲什麼你想/需要這樣做。如果你想用你的應用程序發佈一個類文件,那麼簡單地把它放在它將被構建和訪問的包中,就像任何其他類一樣。 – Squonk

回答

1

將它放入res/raw並像訪問其他任何文件一樣訪問它,但不要指望能夠實際執行它。

1

Dalvic機器無法使用.class文件。它只適用於.dex文件。

+0

我可以將課程保存爲.dex嗎? – Flynn

+0

閱讀這篇文章http://stackoverflow.com/questions/6857807/is-it-possible-to-dynamically-load-a-library-at-runtime-from-an-android-applicat http://stackoverflow.com/questions/2610995/dynamic-generating-dalvik-bytecode-into-a-running-dalvik-android-application http://stackoverflow.com/questions/3022454/how-to-load-a-java-class-dynamically-上Android的Dalvik的 – KoVadim