所以我遇到的最新版墙就是尝试用我的程序写入SD卡.我越来越:
[2011-05-28 10:00:16 - LatinDictionary] ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.joelman.latindictionary/.LatinDictionary } from null (pid=-1, uid=-1) requires android.permission.WRITE_EXTERNAL_STORAGE
Run Code Online (Sandbox Code Playgroud)
正如您从下面的清单中看到的那样,我已经添加了许可(我也尝试将其添加到每个活动中,但无济于事).我错过了什么?
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.joelman.latindictionary"
android:versionCode="1"
android:versionName="1.0">
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<application android:icon="@drawable/icon" android:label="@string/app_name" android:permission="android.permission.WRITE_EXTERNAL_STORAGE">
<activity android:name=".LatinDictionary">
<intent-filter>
<action android:name="android.intent.action.MAIN"></action>
<category android:name="android.intent.category.LAUNCHER"></category>
</intent-filter>
<intent-filter><action android:name="android.intent.action.SEARCH"></action>
</intent-filter>
</activity>
<provider android:name="DictionaryProvider" android:authorities="com.joelman.latindictionary.DictionaryProvider"></provider>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
TIA,乔尔
我正在将经典的asp应用程序(我知道,幸运的是)迁移到混合的asp.net/asp站点,似乎我无法访问Request.Form集合.就像测试一样,我这样做了:
for each x in Request.Form
Response.Write("<br>" & x & " = " & Request.Form(x))
next
Run Code Online (Sandbox Code Playgroud)
我明白了:
请求对象错误'ASP 0101:80004005'意外错误[我的脚本],行xx函数返回|.
如果我将App Pool从Integrated Pipeline切换到Classic,则代码可以正常工作,但是在经典模式下运行不是.net应用程序的选项.我的未来有解决方法吗?
我的应用程序有一个自定义键盘,但我似乎无法在设备旋转时调整它的大小。你可以在这里看到我的意思:http : //imgur.com/TsEM9和这里:http : //imgur.com/2hhX8
在我的活动中,我试图强制键盘像这样重绘:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if(mKeyboardView != null)
mKeyboardView.invalidateAllKeys();
}
Run Code Online (Sandbox Code Playgroud)
我也试过调用 invalidate(),但无济于事。