我正在尝试将admob的google play服务添加到我的Android Studio项目中,但是当我尝试运行该应用时,它仍然失败并出现1个错误。所以我真的不知道哪里出错了?
function formatTitle(input) {
var words = input.split(' ');
for (var i = 0; i < words.length; i++) {
words[i][0] = words[i][0].toUpperCase();
};
return words.join(' ');
};
var newTitle = formatTitle("all words first-letter should be upper case");
document.write(newTitle);
如果有人能给我一些关于我哪里出错的指示,我会非常感激。
答案 0 :(得分:1)
使用超过65K的方法构建应用程序:
您可以使用multidex支持库来启用multidex
1)将其包含在依赖项中:
dependencies {
...
compile 'com.android.support:multidex:1.0.0'
}
2)在您的应用中启用它:
defaultConfig {
...
minSdkVersion 14
targetSdkVersion 21
....
multiDexEnabled true
}
3)如果您的应用程序有应用程序类,则覆盖attachBaseContext方法,如下所示:
包...... ... import android.support.multidex.MultiDex;
public class MyApplication extends Application {
....
@Override
protected void attachBaseContext(Context context) {
super.attachBaseContext(context);
MultiDex.install(this);
}
}
4)如果您的应用程序没有应用程序类,请在清单文件中将android.support.multidex.MultiDexApplication注册为您的应用程序。像这样:
<application
...
android:name="android.support.multidex.MultiDexApplication">
...
</application>
它应该可以正常工作!