小编Din*_*ien的帖子

在com.android.build.gradle.AppExtension_Decorated上找不到属性'xxxx'

将这些行添加到gradle文件后,出现此错误:

buildTypes.each {
        it.buildConfigField 'String', 'OPEN_WEATHER_MAP_API_KEY', MyOpenWeatherMapApiKey
    }
Run Code Online (Sandbox Code Playgroud)

然后日志显示:

Could not find property 'MyOpenWeatherMapApiKey' on com.android.build.gradle.AppExtension_Decorated@c3b784
Run Code Online (Sandbox Code Playgroud)

我搜索的谷歌解决方案无法解决我的问题.请告诉我我哪里错了?

android gradle android-studio build.gradle android-gradle-plugin

16
推荐指数
4
解决办法
2万
查看次数

(Eclipse) 期间发生内部错误:“装饰计算”。Ubuntu 14.10 中的 java.lang.StackOverflowError

我正在使用 Eclipse 4.3 来构建一个 java 网站。今天,当我启动我的 tomcat 服务器时,我的 Eclipse 显示以下错误An internal error occurred during: "Decoration Calculation". java.lang.StackOverflowError

java.lang.StackOverflowError
    at org.eclipse.wst.jsdt.internal.core.index.DiskIndex.readCategoryTable(DiskIndex.java:580)
    at org.eclipse.wst.jsdt.internal.core.index.DiskIndex.addQueryResults(DiskIndex.java:199)
    at org.eclipse.wst.jsdt.internal.core.index.Index.query(Index.java:154)
    at org.eclipse.wst.jsdt.internal.core.search.matching.TypeDeclarationPattern.queryIn(TypeDeclarationPattern.java:406)
    at org.eclipse.wst.jsdt.internal.core.search.matching.InternalSearchPattern.findIndexMatches(InternalSearchPattern.java:92)
    at org.eclipse.wst.jsdt.internal.core.search.matching.MatchLocator.findIndexMatches(MatchLocator.java:407)
    at org.eclipse.wst.jsdt.internal.core.search.PatternSearchJob.search(PatternSearchJob.java:116)
    at org.eclipse.wst.jsdt.internal.core.search.PatternSearchJob.execute(PatternSearchJob.java:66)
    at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.performConcurrentJob(JobManager.java:280)
    at org.eclipse.wst.jsdt.internal.core.search.BasicSearchEngine.searchAllBindingNames(BasicSearchEngine.java:689)
    at org.eclipse.wst.jsdt.internal.core.NameLookup.findBindingSearch(NameLookup.java:2168)
    at org.eclipse.wst.jsdt.internal.core.NameLookup.findBinding(NameLookup.java:829)
    at org.eclipse.wst.jsdt.internal.core.SearchableEnvironment.findBinding(SearchableEnvironment.java:192)
    at org.eclipse.wst.jsdt.internal.core.SearchableEnvironment.findBinding(SearchableEnvironment.java:339)
    at org.eclipse.wst.jsdt.internal.compiler.lookup.LookupEnvironment.askForBinding(LookupEnvironment.java:252)
    at org.eclipse.wst.jsdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage(PackageBinding.java:249)
    at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.getTypeOrPackage(Scope.java:2156)
    at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.getBinding(Scope.java:1136)
    at org.eclipse.wst.jsdt.internal.compiler.ast.FieldReference.resolveType(FieldReference.java:175)
    at org.eclipse.wst.jsdt.internal.compiler.ast.FieldReference.resolveType(FieldReference.java:138)
    at org.eclipse.wst.jsdt.internal.compiler.ast.LocalDeclaration.resolve0(LocalDeclaration.java:226)
    at org.eclipse.wst.jsdt.internal.compiler.ast.LocalDeclaration.resolve(LocalDeclaration.java:137)
    at org.eclipse.wst.jsdt.internal.compiler.lookup.MethodScope.findVariable(MethodScope.java:456)
    at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.getLocalBinding(Scope.java:1202)
    at org.eclipse.wst.jsdt.internal.compiler.ast.LocalDeclaration.resolve0(LocalDeclaration.java:166)
    at org.eclipse.wst.jsdt.internal.compiler.ast.LocalDeclaration.resolve(LocalDeclaration.java:137)
    at org.eclipse.wst.jsdt.internal.compiler.ast.LocalDeclaration.resolve(LocalDeclaration.java:139)
    at org.eclipse.wst.jsdt.internal.compiler.lookup.MethodScope.findVariable(MethodScope.java:456)
    at org.eclipse.wst.jsdt.internal.compiler.lookup.Scope.getLocalBinding(Scope.java:1202)
    at org.eclipse.wst.jsdt.internal.compiler.ast.LocalDeclaration.resolve0(LocalDeclaration.java:166) …
Run Code Online (Sandbox Code Playgroud)

javascript java eclipse

5
推荐指数
1
解决办法
1万
查看次数

在上传之前获取图像的文件名--JQuery

我有一个表单上传图像:

<div class="col-sm-4">
 <input id="file_input" type="file" style="visibility: hidden; width: 0; height: 0" name="image[photo_new]" accept="image/*">
</div>
<div class="col-lg-8">
  <div class="form-group row">
    <label class="col-sm-3 control-label" for="title">
      <label for="image_title">Title</label>
    </label>
    <div class="col-sm-9">
      <input id="title" class="form-control" type="text" placeholder="Title" name="image[title]" maxlength="200">
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想当用户点击#input_file区域选择图像,然后选择文件后,文件名将立即显示在#title字段中.例如name.png应该name.我想用JQuery来做这个功能,但不知道如何,任何建议?预先感谢.

javascript jquery

3
推荐指数
1
解决办法
8972
查看次数

删除后如何重新生成build.gradle文件

我的 Android 项目出现错误:Gradle project sync failed error,然后我在这里搜索了解决方案。但是,我删除了错误的文件(用户主目录中的 build.gradle 而不是 .gradle)。那么如何在 Android Studio 中再次生成 build.gradle 文件呢?

android build.gradle

1
推荐指数
1
解决办法
3519
查看次数

根据另一个数组(Ruby)的顺序对数组数组进行排序

我有两个像这样的数组:arr1 = [name1, name2,name3]arr2 = [[name1,10], [name3,15], [name2, 20]].现在我想arr2根据顺序排序arr1.顺序arr2将改变的,只要顺序arr1变化.我试试这个:

hash_object = arr2.each_with_object({}) do |obj, hash| 
  hash[obj.name] = obj
end

arr1.map { |index| hash_object[index] }
Run Code Online (Sandbox Code Playgroud)

但结果返回[nil,nil,nil].我很困惑这是正确的方式,我只是犯了错误,或者有其他方法来解决我的问题.有人能帮我吗?

ruby arrays

0
推荐指数
1
解决办法
88
查看次数