【问题标题】:strictMode not working in my applicationstrictMode 在我的应用程序中不起作用
【发布时间】:2012-06-14 19:44:47
【问题描述】:

我想实现 strictMode 以使我的应用程序更快,但每当我尝试通过以下方式导入它时:

导入android.os.StrictMode;

它不可用。我读过 strictMode 不适用于 2.3.3 之前的版本。这是一个问题,因为该应用程序是为 2.2 froyo 设计的。有没有办法让我的应用程序转到 2.3.3 并能够使用 strictMode?​​p>

【问题讨论】:

    标签: android android-strictmode


    【解决方案1】:

    答案很简单,你需要 2.3.3 才能使用严格模式 所以没有办法解决这个问题,但您可以在开发期间将应用程序设置为 2.3.3,当您想要发布它时,将 apilevel 设置回“8”

    正如 vogella 在他的教程中所说:

    例如,如果以下设置将导致您的应用程序崩溃 违反了某些 Android 政策。只应使用 StrictMode 在开发过程中,而不是在您的实际应用程序中。

    所以最后你只需要删除所有严格模式的功能,就像你通常必须做的那样

    【讨论】:

    • 如何将我的应用程序设置为 2.3.3?我想我应该问那个:D
    • 使用这个:
    【解决方案2】:

    在此处阅读有关 StrictMode 的更多信息:http://android-developers.blogspot.com/2010/12/new-gingerbread-api-strictmode.html

    我没有亲自使用它,但你应该只在开发期间使用它。因此,您可以做的是暂时针对 2.3.3 及更高版本的 android 设备仅使用 StrictMode,然后将最小值降回 2.2。

    您可以将最低版本设置为 2.2 并将目标 android 版本设置为 2.3.3,但我对此不确定,目前无法尝试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-21
      • 2020-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多