簡體   English   中英

Android:Java方法類型的API級別25,如果未調用會引起問題?

[英]Android: java method type API level 25, cause issue if not called?

此類在java和android之間共享。

public class Foo {
    ....
    javax.sql.DataSource getDataSource() {
        ....
    }


}

android上的DataSource類需要API級別25。但是在Android上不會調用getDataSource()方法。 這會在API級別<25的android上引起問題嗎?

這不會在編譯時出錯。 因此,我認為,即使您從不使用它,也不會造成問題。

擦除從未調用過的代碼,但是,如果您不調用較新的API代碼通過代碼,則不會有RuntimeExceptions。

請注意,在實現接口時,API可能會嘗試為您使用這些方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM