代码之家  ›  专栏  ›  技术社区  ›  Cruces

从Android studio运行应用程序和它的APK有什么区别?

  •  0
  • Cruces  · 技术社区  · 7 年前

    最近我创建了一个应用程序,它使用 my libraries (对于那些感兴趣的人,暂时不要使用它,我仍然需要修复一些内存泄漏)

    这个图书馆 uses_reflection to create a new instance 它需要从数据库加载的对象的

    当我从android studio运行应用程序时,一切正常

    但是,当我构建一个签名的APK(包括发布和调试)时,出现了一个问题,因为我用包内部构造函数和 awesorm 模块无法访问它们。

    你能给我一个列表,列出从android studio运行应用程序和使用其生成的APK之间的所有区别吗?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Maaz Bin Musa    7 年前

    这应该没有区别,因为APK是从android studio中的应用程序gradle构建的。你的问题可能是你在现实世界中使用的安卓设备。或者您的设备未授予APK的某些权限