簡體   English   中英

使用IntelliJ IDEA 15.0.2生成簽名的APK時發生NullPointerException

[英]NullPointerException when generating signed APK with IntelliJ IDEA 15.0.2

升級到IntelliJ IDEA 15.0.2后,生成簽名的APK時看到以下異常,盡管生成了APK。

java.lang.NullPointerException
at org.jetbrains.android.exportSignedPackage.ExportSignedPackageWizard$3.run(ExportSignedPackageWizard.java:321)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.a(LaterInvocator.java:337)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:321)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:866)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:654)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:381)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

有什么提示嗎? 謝謝。

此錯誤和其他類似錯誤是內部IDE錯誤,以我的經驗,這不會影響最終的APK文件。 盡管可能仍然存在一些隱患,但是我建議先向JetBrains團隊報告此問題,然后在“文件->使緩存無效並重新啟動”之后嘗試相同的過程。

如果問題仍然存在,請嘗試使用較低版本的構建過程。 畢竟,我建議將項目遷移到Android Studio。

暫無
暫無

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

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